The CEO of oil & gas giant Shell admitted demand may never recover from its coronavirus slump, as
Ben van Beurden says 'hard to say' if demand will return with transition and net-zero key to future investability
The CEO of oil & gas giant Shell admitted demand may never recover from its coronavirus slump, as