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.
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.