Some of Europe’s highest energy costs expected in Britain this winter | Energy industry
Great Britain is expected to pay some of the highest energy costs in Europe this winter as its reliance on imports to ensure a steady supply is forecast to deepen.…