Tata Motors bags order for 1,500 electric buses from Delhi Transport Corp
The Mumbai-based company has already supplied more than 650 electric buses across multiple cities in India, which have cumulatively clocked more than 39 million kilometres23-07-2022