Tellurian Inc. said it signed a $7.5 billion agreement for India's Petronet LNG Ltd. to buy into its proposed liquefied natural gas terminal in Louisiana, in what ...
A