MidstreamTellurian will sell LNG to Shell from proposed Driftwood plant in LouisianaeditorJuly 29, 2021July 29, 2021 by editorJuly 29, 2021July 29, 20210376 Tellurian Inc. the Houston-based natural gas company, announced this Thursday it has finalized agreements to sell liquified natural gas (LNG) to Shell; sales will come...