Driftwood LNG construction could begin this summer

Tellurian could begin building its $16.8 billion liquefied natural gas terminal in Lake Charles this summer, The Houston Chronicle reports. In a podcast posted on Tellurian’s website earlier this…


Already an INSIDER? Sign in.