By CEP Staff • 16 August 2013 in News

Piedmont pays Deccan $62 million to build 31 MW solar plant