Business ❯Finance ❯Corporate Governance
Corporate Governance Corporate Strategy Banking Investment Strategies Corporate Finance Market Trends Investments Stock Market Leadership Changes Market Performance
Alastair Cochran's departure comes as the utility battles £16 billion in debt, seeks £5 billion in equity investment, and faces operational and regulatory challenges.