Insider Driftwood LNG construction could begin this summer By Deanna B. Narveson - June 22, 2021 FacebookTwitterLinkedinEmailPrint 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.