Skip to main content

Articles tagged with: ovo group

Image: OVO.

OVO Group profit slides as costs soar

OVO Group revenues topped £1 billion for the first time in 2018, but the energy firm slipped to a loss for the year as its customer base grew.