Chiyoda and CB&I awarded $6 billion Cameron LNG contract

15:42 PM | March 20, 2014 | Natasha Alperowicz