Tellurian Inc. and Total S.A. have entered into definitive agreements for Total companies to purchase 1 million tons of liquefied natural gas per year from the ...
A