BP removes Manifold as chair on serious governance concerns

Written on 26/05/2026
James Herron, Bloomberg

Shares of the company fell 9.3% to 500.0 pence as of 12:32 p.m. in London.
Read full article