Tellurian Executive Chairman ‘Encouraged’ by Progress

Tellurian announced new personnel assignments as the company continues to recover from a turbulent 2023.