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: 13 Clarus blog posts, 488 public articles found