Delhi Metro to install solar power plant at Dwarka station
Reading Time: 2 minutes NEW DELHI – In its attempt to conserve environment, Delhi Metro has become the country’s first mass transit system to begin installing solar power plants on the roofs of its stations. […]