By CEP Staff • 22 November 2010 in News

Indian state utility awards contracts for 470 MW solar capacity