
1,500 Electric Buses Will Be Provided By Tata Motors To DTC
According to information provided by Tata Motors, the Delhi Transport Corporation has placed an order for 1,500 of its all-electric Starbus (DTC). The order, which is reportedly the largest one DTC has ever placed for electric buses, is included in…