On February 10, 2017, it merged with Magellan Petroleum and became a public company known as Tellurian Inc.listed on the Nasdaq under TELL. Magellan Petroleum Corporation is engaged, directly and through its majority-owned subsidiary, in the sale of oil and gas and the exploration for and development of oil and gas reserves.
⌖ 1201 Louisiana Street, Suite 3100, Houston, United States of America