Search Results for: tellurian

Tellurian Inc sold 800 acres of land in Louisiana for $1 billion to an undisclosed institutional investor to meet the company's capital needs. The sale comes as the Driftwood liquefied natural gas terminal project has experienced delays and cancellations.
Woodside Energy buys Tellurian for $1.2 billion, reinforcing the United States' position as the world's leading LNG producer.
First Solar and Swift Current Energy Announce Agreement to Supply 2GW of Solar Modules

popular articles