CB&I outlines technology awards for Oman petchem project

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