The Global Resource For Connecting Buyers and Sellers

Shell CEO Ben van Beurden on challenges facing LNG industry

Shell CEO Ben van Beurden on challenges facing LNG industry, the need for great innovation and inevitability of a global carbon price.