Federal regulators gave Houston liquefied natural gas company Tellurian the green light to begin groundwork on its Driftwood LNG export terminal project in Louisiana.
Source: FuelFix
Federal regulators gave Houston liquefied natural gas company Tellurian the green light to begin groundwork on its Driftwood LNG export terminal project in Louisiana.
Source: FuelFix
1,334