Spanish utility group Iberdrola SA (BME:IBE) has named the joint venture (JV) between wind tower maker Windar Renovables SL and Spain’s state-owned shipbuilder Navantia its preferred supplier of monopile foundations in the 2023-2025 period.