By CEP Staff • 15 September 2016 in News Grenergy Renovables hits financial close on 18 MW of Chilean solar