By CEP Staff • 15 September 2016 in News

Grenergy Renovables hits financial close on 18 MW of Chilean solar