Tellurian reports first quarter 2024 results and Driftwood LNG progress

Tellurian Inc. (Tellurian or the Company) (NYSE American: TELL) continued making progress on Driftwood LNG phase one construction with Bechtel.