Tata Motors and BMTC Flags Off Prototype Smart E-Bus In Bengaluru
Tata Motors will be responsible for supplying, operating and maintaining 921 units for 12 years.
Tata Motors will be responsible for supplying, operating and maintaining 921 units for 12 years.