New Delhi: Tellurian Inc. has signed a $7.5 billion agreement for India's Petronet LNG Ltd to buy a stake in its proposed liquefied natural gas (LNG) terminal in ...
A