UPDATE 1-France's Total signs deals for Tellurian's Driftwood LNG project - Reuters
UPDATE 1-France's Total signs deals for Tellurian's Driftwood LNG project ReutersFrench oil and gas major Total SA and U.S. company Tellurian Inc have signed deals supporting the development of the proposed $30 billion Driftwood liquefied ...