CB&I and Zachry awarded contracts for LNG liquefaction terminal at Freeport

09:39 AM | December 11, 2013 | Natasha Alperowicz