Media
Investor Relations
Tellurian Inc.
1201 Louisiana Street
Suite 3100
Houston, Texas 77002
T: +1 (832) 485-2004
ir@tellurianinc.com
Media Relations
Tellurian Inc.
1201 Louisiana Street
Suite 3100
Houston, Texas 77002
T: +1 (832) 962-4044
media@tellurianinc.com