BP appoints Meg O'Neill as CEO
Oil and gas major BP on Wednesday appointed Meg O'Neill as its chief executive officer, effective April 1, 2026, as Murray Auchincloss stepped down from the role. ...
Oil and gas major BP on Wednesday appointed Meg O'Neill as its chief executive officer, effective April 1, 2026, as Murray Auchincloss stepped down from the role. ...