https://www.worldenergynews.com/news/total-investments-tellurian-totals-907mln-704752
Total's Investments in Tellurian Totals $907mln
Tellurian, an integrated global natural gas business firm, announced that it entered into definitive agreements with subsidiaries of Total S.A.