By CEP Staff • 21 March 2012 in News

Spain’s Grupo San Jose looks to build renewable activities in Chile