For all media related enquiries please call the press office on 0203 697 6375 or email us.
For the second year running OVO has topped the UK’s biggest energy customer satisfaction survey. The annual survey, conducted by Which?, ask...