News

This article is adapted from Rest of World’s recent feature: Inside the spectacular rise and crash of India’s largest EV company Bhavish Aggarwal is the CEO of Ola Electric, India’s largest ...