The 1.1-GW Seagreen complex in Scotland, set to become the country’s largest offshore wind farm, has generated electricity for the first time, project owners SSE Renewables and TotalEnergies (EPA:TTE) said today.