By CEP Staff • 4 October 2011 in News

Abengoa joins forces with Santander to develop 64 MW of Brazilian wind capacity