(SeeNews) - May 22, 2013 - Spanish power utility Iberdrola (MCE:IBE) has completed the sale of its wind farms onshore France, after the fulfilment of the last condition of the deal, the company announced.