Bechtel, Tellurian sign agreement for Driftwood LNG project
Engineering company Bechtel announced it has signed four deals, of $15.2 billion total worth, regarding the engineering, procurement and construction of the Driftwood LNG project, near Lake Charles, Louisiana, with US-based Tellurian.
Read more