Haizea Wind Group, a wind turbine tower manufacturer from Spain’s Basque Country, has signed a framework agreement with Spanish utility Iberdrola SA (BME:IBE) to supply 50 monopiles for its 1.4-GW East Anglia Three offshore wind project in the UK waters.