Scotland's offshore wind farms in the North Sea generated massively more electricity in 2025 than the power grid could handle: 77% of electricity generation Created: 06.02.2026 16:56
Clear Facts, Brief Answers
Matches found: 16 Clarus blog posts, 353 public articles found