CB&I and Chiyoda Win $6 Billion EPC Award for Louisiana LNG | 2014-03-18 | ENR | Engineering News-Record