The Delhi Transport Corporation (DTC) Board has approved the deployment of 1,500 electric buses under the initiative Convergence Energy Services Limited (CESL). The DTC Board has approved the deployme...

This content is available to only subscribers.