Bhavish Aggarwal holds nearly a 9% stake in Ola Consumer, 36% in the now publicly listed Ola Electric, and around 90% in Ola ...
In a recent survey, Time Out magazine asked more than 18,500 city-dwellers to rank their cities among the best in the world.