Sawan believes Shell is undervalued, but climate critics say streamlining should not sacrifice renewables Shell has reported a bumper annual profit of more than $28bn for 2023 — a year in which $23bn ...
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 ...