By CEP Staff • 3 April 2012 in News

Ingenostrum seeks approval for 160 MW solar plant in Chile