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