British customers are paying to switch off wind farms that are producing more energy than the network can handle
Back to Top News
Top
September 14, 2026 at 9:00 AM
The wind farm that’s paid £300m via your bills… to stop producing any power
iNews