French energy major Total said it will invest more than $700 million in Houston-based Tellurian and its Driftwood liquefied natural gas export project in Louisiana.
Source: FuelFix
French energy major Total said it will invest more than $700 million in Houston-based Tellurian and its Driftwood liquefied natural gas export project in Louisiana.
Source: FuelFix
1,690