Tata Motors wins order of 921 electric buses
Tata Motors wins order of 921 electric buses from Bengaluru Metropolitan Transport Corporation Tata Motors, India’s largest commercial vehicle manufacturer, today announced that the company has won an order of 921 electric buses from Bengaluru Metropolitan Transport Corporation (BMTC). Under the larger tender by Convergence Energy Services Limited (CESL), Tata Motors will supply, operate and…
