19 March 2024

Shell releases 2023 sustainability report