Shell announces commencement of a share buyback programme
Shell plc Shell announces commencement of a share buyback programme November 2, 2023 Shell plc today announces the commencement of a $3.5 billion share buyback programme covering an aggregate...