
business
Oil and gas giant Shell in €111bn investor pledge
Oil-and-gas giant Shell plans to shower its investors in money, pledging returns of $125bn (€111.2bn) between 2021 and 2025. That’s twice as much as a decade earlier.
A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC