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.
Source: Sky Business News
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.
Source: Sky Business News