The Delhi Transport Corporation (DTC) is preparing to expand its electric vehicle (EV) charging infrastructure by establishing charging facilities for heavy commercial vehicles at nine depots across ...