Tata Motors bags prestigious order of 1500 electric buses
Tata Motors bags prestigious order of 1500 electric buses from Delhi Transport Corporation under the CESL tender Largest order to date for electric buses by Delhi Transport Corporation Tata Motors will supply, operate and maintain 1500 air-conditioned, low-floor 12-metre electric buses Tata Starbus electric buses offer state-of-the-art technology and features designed for comfortable travel for…
