By CEP Staff • 26 January 2012 in News

Iberdrola ceases development of new US wind farms over tax credit uncertainty