Ola to invest $327 million to set up ‘the world’s largest scooter factory’ in India

On Monday, Ola signed a memorandum of understanding with the federal government…