Octopus Energy customers set for £43 payment after ‘failing to provide final bills’
The energy firm has agreed to pay the sum in refunds and compensation after it was found to have failed to provide its customers with final bills within six weeks
Daily Express :: Finance Feed