TravelDelhi govt approves 1,500 low floor electric buses The DTC also decided to allocate 10 sites to various agencies for setting up Electric Vehicle (EV) charging stations By Palak Vaghela 14 May 2022Share Twitter Share Whatsapp LinkedIn