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.

Close
Close

Request a call back

[contact-form-7 404 "Not Found"]