Transaction in Own Shares
SHELL PLC FIRST QUARTER 2025 EURO AND GBP EQUIVALENT DIVIDEND PAYMENTS
- A word from our sponsors -