Tellurian reports progress made on Driftwood Project and Q1 financial results
Tellurian Inc. (Tellurian) (NASDAQ: TELL) reports significant progress made on its proposed Driftwood LNG terminal and Driftwood pipeline (together the Driftwood Project) during the first quarter of 2017.