Utilities

Price hikes are real threat to SMEs and could derail recovery

Energy firms “overcharge by £3.7bn a year”, ran one recent newspaper headline. Virtually every national newspaper, in fact, has reported accusations that the UK’s biggest energy companies have...