Record wind power curtailments are a headache for consumers
Grid-constrained UK wind producers were paid to turn off 37% of their production in the first half of 2025, resulting in huge balancing payments, according to a new report by energy analytics firm Montel.