CB&I outlines technology awards for Oman petchem project

11:44 AM | July 17, 2014 | Natasha Alperowicz