News

Octopus Energy has agreed to pay a total of £1.483 million in compensation and redress for prepayment meter billing errors ...