10,000 E-Buses will be deployed thanks to US and Indian cooperation, revolutionizing public transportation in India
In a dangerous effort to revamp India's public transportation system, 10,000 electric buses have been placed on the country's highways...