cleantechnica.com
Delhi Metro Commissions Its First Rooftop Solar Power Project
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, w…