The offshore substation for the 714-MW East Anglia One offshore wind project in the UK has been handed over by its manufacturer, Spanish shipbuilder Navantia, to the project's developer, ScottishPower Renewables, part of Spain's Iberdrola (BME:IBE).