Tata Starbus Electric Buses: This is part of a larger order from DTC to supply, maintain and operate 1,500 low-floor, air-conditioned electric buses for 12-years.
Delhi charges ahead with 400 Tata Motors Starbus EVs adgully.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from adgully.com Daily Mail and Mail on Sunday newspapers.