Finance
New Price Cap Sees Predicted Bills Soar
Ofgem’s new price cap means millions of households face a daunting 80% increase in their energy bill in October. Boiling that down, it ...