By CEP Staff • 7 December 2011 in News

Iberdrola commissions one of Italy’s largest wind farms, further projects planned