Should businesses be worried about energy prices again?
Ofgem, the energy regulator for Great Britain, has announced the energy price cap will increase 5% from January, with the typical annual household bill rising to £1,928 from £1,834. But should businesses be worried about energy prices again?