SkyNews
Britain has the highest industrial electricity prices in the G7, a cost businesses say makes it impossible to compete internationally and risks “deindustrialising” the UK…
Read More
Why are UK industrial electricity prices so high
Britain has the highest industrial electricity prices in the G7, a cost businesses say makes it impossible to compete internationally and risks “deindustrialising” the UK…