OVO Energy has agreed to pay £8.9 million after Ofgem found IT problems resulted in the issuing of inaccurate information and the under and overcharging of consumers.
The Big Six need to get a grip of technological evolutions and must be prepared to collaborate with new partners to do so, or risk getting left behind.