In the NewsShell plc announces changes to its Executive CommitteeadminMarch 5, 2025 by adminMarch 5, 2025033 In line with its ongoing transformation, Shell has announced further changes to its Executive Committee and leadership structure, in line with its ongoing transformation while...