French energy major Total said it will invest more than $700 million in the Houston company Tellurian and its Driftwood liquefied natural gas export project in ...
A