Ovo Energy and SSE retail company (bought by Ovo Energy in 2020) are both owned by Imagination Industries, which is wholly owned by billionaire Stephen Fitzpatrick.
Ovo Energy and SSE retail company (bought by Ovo Energy in 2020) are both owned by Imagination Industries, which is wholly owned by billionaire Stephen Fitzpatrick.
Mon 31 Oct 2022.