Tellurian's upcoming Driftwood LNG terminal in Louisiana
Covid-19, Gas Price Crash May Push Back PLL's $2.5-bn Deal With Tellurian
Banking - Published date: .
The deal would have to be renegotiated given the current market prices or shelved, according to government sources Read more