9.5 C
London
Friday, November 6, 2026

Pay up or have licences ripped up, Ofgem warns five suppliers

Must read

Experts worry that only a handful of energy suppliers might be left in the British market by Christmas after gas prices soared

 » Read More

Latest article