Tellurian lays out new timeline for Driftwood LNG, expects first final investment decisions in 2024
Houston-based Tellurian Inc. (NYSE American: TELL) has laid out a new timeline for its long-awaited liquefied natural gas project now that it has approval from the Federal Energy Regulatory Commission to extend construction.