World Octopus Energy Compensates £1.5 Million After Billing Mistake By editorial / 8 July, 2025 Octopus Energy has agreed to pay out £1.5 million to its customers following a significant