The National Transportation Safety Board last came down hard on engineering and construction in 2007. Did group-think obscure last year's unfolding disaster in Florida?
Tellurian Inc. plans to begin construction in 2020 on the $30-billion Driftwood LNG export facility, following the announcement of its final investment decision later this year.