Ovo reports £106m loss

Ovo Group reported a £106 million loss for year ending 31 December 2019, its latest financial results show. The company, parent of Ovo Energy, closed the year having reached £1.4 billion in revenue – a £400 million increase from 2018.

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