Vital deal in place for giant Iberdrola UK offshore wind farm
East Anglia 3 nails down foundation installation contract with Seaway 7 as project prepares for 2026 operations
East Anglia 3 nails down foundation installation contract with Seaway 7 as project prepares for 2026 operations