Setting an ambitious goal, the Delhi Metro Rail Corporation (DMRC) is planning to meet its energy requirements from clean solar energy.
Setting an ambitious goal, the Delhi Metro Rail Corporation (DMRC) is planning to meet its energy requirements from clean solar energy.