Former cost of living tsar Buttress quits Ovo after 18 months
7 hours ago
1
The chief executive of Ovo Energy, one of Britain's biggest energy suppliers, is to step down in the middle of a search for investors to pump hundreds of millions of pounds into the company.