Tellurian CEO steps down as exec appointed to new president role

Octávio Simões stepped down from his CEO position ahead of his previously announced retirement in June, and two presidents are now leading Tellurian.