Spanish power major Iberdrola SA (BME:IBE) has struck an agreement with Svea Vind Offshore AB (SVO) to acquire majority stakes in up to 9 GW of developing offshore wind projects in Sweden.