Shell pays out £18.7bn to shareholders in 2024 as it slashes spending on renewables

2025-04-16 08:17:19

Recommend

to_top