Ovo surpasses £1bn revenue in 2018 By Adam John 11th October 2019 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.