By CEP Staff • 22 October 2014 in News

NHPC plans 50 MW, $65 million solar plant in India’s Uttar Pradesh