By CEP Staff • 1 June 2012 in News

Element Power to build 300 MW of solar power in Chile