New Delhi : The Delhi Transport Corporation (DTC) Tuesday inked an MoU with the state-owned CESL for the installation of charging and battery swapping stations at its seven terminals and depots. The facilities will be set up by the Convergence Energy Services Limited (CESL) in four months at Dwarka sector-8, Dwarka sector 2 depot, Mehrauli […]