Claim(permalink)
At the windiest times onshore wind turbines generate 7% of the UK's electricity.