#Mr. Neeraj Semwal IAS MD – Delhi Transport Corporation

Tata Motors bags prestigious order of 1500 electric buses from Delhi Transport Corporation under the CESL tender

Key Highlights: 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…