Former cost of living tsar Buttress quits Ovo after 18 months

Tuesday 4th November 2025 18:30 GMT


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.

The full article is no longer available.