
Tellurian secures more time to complete Driftwood LNG terminal
US LNG terminal developer Tellurian has secured more time from the US FERC to complete the construction of its Driftwood LNG project in Louisiana. In April 2019, the FERC authorized Driftwood LNG to site, construct, […]