Stephen Fitzpatrick is the billionaire founder of Ovo Energy. Ovo Energy has bought its brand from the company’s billionaire founder in a £150m deal. The Bristol-based firm, which is the ...
Some results have been hidden because they may be inaccessible to you