Ovo Energy tops customer satisfaction table

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.