Murray Auchincloss

Person

Former CEO of BP plc (2023-2025), oversaw strategic pivot back to hydrocarbons

1 story