Language
Shell posts $6.2 billion third-quarter profit, announces $3.5 billion share buyback

CNBC  |  CNBC  |  2023-11-02 16:53:12

Shell posts $6.2 billion third-quarter profit, announces $3.5 billion share buyback
Related Reading