Magellan Petroleum Corp. (Tellurian Inc)


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.



    Social Links