Image 2

Image 2

The electric buses achieved between 100 and 130km per charge. TATA MOTORS