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

2025-05-11 02:00:01

Recommend

to_top