Ben van Beurden, Shell

Shell executive, Ben van Beurden, reflecting on the crisis in the shale industry

Ben van Beurden, Shell
info_icon