Posts tagged: DMRC

Delhi Metro Commissions Its First Rooftop Solar Power Project

By Mridul Chadha Indian capital city’s pride, the Delhi Metro Rail Corporation, has earned yet another achievement by commissioning its first rooftop solar power project at one of its stations. The project, with an installed capacity of 500 kW, is expected to start generating power from next month. The project is located at a station […]