Iberdrola to offload more wind farms

Spain’s Iberdrola is to sell off its 637MW of wind-energy capacity in Italy, Portugal, Greece, and Hungary as part of the heavily indebted Spanish utility’s plan to raise a further…