Business Neil Woodford criticises BP board for ousting ‘shouty’ chairman by Marcus Liu - Business Editor May 30, 2026 by Marcus Liu - Business Editor May 30, 2026 Governance Concerns Mount at BP Amidst Leadership Turnover The revolving door at the top of BP continues to spark intense debate regarding the oil giant’s corporate governance. Recent leadership instability … 0 FacebookTwitterPinterestEmail