Tata Motors has delivered 35 Starbus electric buses to Brihanmumbai Electric Supply and Transport (BEST), the bus operator in Mumbai. The vehicles delivered are a part of a larger order of 340 electri...

This content is available to only subscribers.