By CEP Staff • 10 April 2015 in News

NTPC mulls 100 MW of solar developments in Indian state