Energy Company Customer Service – Comparing Octopus Energy and the Big 6 Firms

Energy Company Customer Service – Comparing Octopus Energy and the Big 6 Firms Back in January I did some interesting research into the customer services of Octopus Energy . I had recently swopped my energy over to Octopus. Customer services of any company are really important to me so to be asked to test it […]