British energy giant Shell on Tuesday announced plans to slash costs by billions of dollars and increase shareholder returns, ...
Shell has vowed to reward its shareholders even further after the FTSE 100 giant handed almost £19bn to its investors in 2024 ...
Shell is retreating from renewables and doubling down on fossil fuels – even as its own scenarios see a clean-energy future.