Business
Some of Europe’s highest energy costs expected in Britain this winter
Official forecasts show country will meet energy demand by paying high prices to secure imports
Business
Official forecasts show country will meet energy demand by paying high prices to secure imports
Business
The UK still imports 60% of its gas and, even with Jackdaw, its energy supply and resilience problems are not...