Spanish utility Iberdrola SA (BMEE:IBE) said on Friday that it has reached an agreement to sell its 757-MW portfolio of onshore renewables in France to French independent power producer Technique Solaire.