Tata Motors has announced that it will complete the delivery of all 255 electric buses to various state transport undertakings (STUs) by July 2019. The company has so far delivered 22 buses, with a fu...

This content is available to only subscribers.