The Delhi Metro Rail Corporation (DMRC) has launched the first solar module of the Roof Top solar power plant at the Dwarka Sector 21 metro station on Delhi metro’s Blue Line. The plant will hav...

This content is available to only subscribers.