185 employees
Tellurian is a builder of natural gas business.
2016
$115M
from 1 investors over 1 rounds
Tellurian Inc. raised $115M on June 25, 2018
Investors: Bechtel