By CEP Staff • 3 September 2010 in News

Iberdrola consortium wins contracts for 258 MW wind capacity in Brazil