Read Time:13 Second
The Delhi Transport Corporation (DTC) is set to install charging stations at its bus depot to allow private heavy vehicles such as trucks and buses to park and charge at these spots. Officials said that it is aimed at increasing the number of heavy…