Who is Albert Manifold and why did BP remove him as chairman? by Live mint | May 26, 2026 10:04 pm | Indian Stocks, Market, News The unexpected move marks the latest leadership upheaval at BP as the company struggles with boardroom controversies, strategic shifts and mounting shareholder pressure.