06th May 2024
14th Aug 2023
01st Aug 2022
15th Feb 2021
Shell believes it has already peaked its oil output and carbon emissions, and sets stronger interim reduction targets
Notifications