Company Name: Tellurian Inc.
Tellurian Inc.is an oil and gas exploration and production company. The company has LNG projects in the United States (Gulf Coast region). The company also owns exploration acreage in the United Kingdom (onshore) and Australia (offshore).
Ticker Symbol: TELL (NASDAQ)
Company Website: http://www.tellurianinc.com
Headquarters: Houston, Texas