Tata Motors delivers first 35 of 340 electric buses to Mumbai’s BEST
The 340 electric bus contract includes 200 nine-metre 25-seater models and 140 units of the 12-metre 35-seater model
The 340 electric bus contract includes 200 nine-metre 25-seater models and 140 units of the 12-metre 35-seater model