Ovo Energy tops customer satisfaction table By Saffron Johnson 30th November 2016 Ovo Energy has performed best for customer satisfaction with a record high rating of 96 per cent. This content is for members only. Please click here to view the full article.