Subscribe By E-Mail

Shell: out of its shell

Shell’s new chief executive Ben van Beurden needs to break the cycle of underperformance for Europe’s biggest oil and gas company
European Companies News