News

He referenced a current 78% profit windfall. "The UK came perilously close to energy blackouts during this January's cold snap, when the wind stopped blowing. With one week of gas storage and ...