By CEP Staff • 29 September 2015 in News

Chile approves Ecopower’s 100 MW wind park plans