BP's Auchincloss steps down after investor pressure
BP has ousted CEO Murray Auchincloss following investor dissatisfaction with the company's net zero strategy and share performance. Meg O'Neill will take over as the new CEO.
BP has ousted CEO Murray Auchincloss following investor dissatisfaction with the company's net zero strategy and share performance. Meg O'Neill will take over as the new CEO.