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

19:43 PM | December 11, 2013 | Natasha Alperowicz