Ovo surpasses £1bn revenue in 2018

Ovo has posted its financial results for 2018. The company also revealed it had over a million customers on its books.

This content is for members only. Please click here to view the full article.