Delhi Metro to install three new solar power plantsÂ
Nation
July 3, 2014 •
New Delhi: The Delhi Metro Rail Corporation (DMRC) will install three new solar power plants in its premises, …