BP appoints Murray Auchincloss as its permanent chief executive
January 17, 2024 8:15 amBP has appointed Murray Auchincloss as its chief executive following his tenure in the role on an interim basis since September. The company said the move... View Article