Shell has reported a bumper annual profit of more than $28bn for 2023 — a year in which $23bn was distributed to shareholders — as Europe's biggest oil company faced more protests from climate ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results