Ovo Energy has bought its brand from the company’s billionaire founder in a £150m deal. The Bristol-based firm, which is the ...