Spanish utility Iberdrola SA (BME:IBE) has sent first power to the grid from its 496-MW Saint-Brieuc offshore wind farm in French waters, it announced on Thursday.