Meg O’Neill, the no-nonsense CEO steering BP through crisis

Due to the technical or legal........

© Financial Times