Energy price hike? Britain’s industrial energy already highest in developed World

Date
Organisation
Net Zero Watch
Length
0:11:13