Ovo Energy has bought its brand from the company’s billionaire founder in a £150m deal. The Bristol-based firm, which is the country’s fourth-biggest household energy supplier, has made the move as ...
Some results have been hidden because they may be inaccessible to you