In the NewsShell plc announces changes to its Executive CommitteeadminMarch 5, 2025 by adminMarch 5, 2025072 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...