News

Octopus Energy has agreed to pay nearly £1.5 million for failing to issue final bills to some customers on prepayment meters (PPM) on time. Ofgem’s investigation found that the UK's largest energy ...