In a Surprising Twist, Tellurian Agrees to Sell Itself in a $1.2 Billion Deal
The Motley FoolTellurian has opted for a sale instead of developing its LNG export terminal on its own.
Tellurian has opted for a sale instead of developing its LNG export terminal on its own.