SHELL PLC – REPORT ON PAYMENTS TO GOVERNMENTS FOR THE YEAR 2024

Companies

Shell (SHEL)
UK 100