Shell plc Shell announces commencement of a share buyback programme February 2, 2023 Shell plc (the ‘company’) today announces the commencement......