By CEP Staff • 26 July 2013 in News

IbereĆ³lica in talks for partnership on 760 MW of Chilean CSP