Shell chief welcomes ‘mobilisation of society’ in climate fight
Ben van Beurden warns 'unprecedented collaboration and solidarity' needed on both demand and supply sides
Ben van Beurden warns 'unprecedented collaboration and solidarity' needed on both demand and supply sides