Delhi Metro Awarded For Increased Use Of Solar Power
The Efforts of the Delhi Metro Rail Corporation to increase the use of solar power at its stations have earned it recognition from the central government. The Indian Ministry of New & Renewable Energy recently awarded the Delhi Metro Rail Corporation (DMRC) for being among the lead public sector entities pursuing solar … [continued]