Delhi Transport Corporation Contracts Tata Motors for 1,500 Electric Buses

India’s Delhi Transport Corporation has signed a deal with Tata Motors to receive 1,500 electric buses for use in the capital city of New Delhi. The agreement, which has now been finalized after being announced in the summer, includes the supply and operation of 1,500 air-conditioned Tata Starbus EV 12-meter electric buses by Tata subsidiary … Continue reading Delhi Transport Corporation Contracts Tata Motors for 1,500 Electric Buses