Skip to main content

Refining - 30 March 2017

CB&I wins multi-technology award

CB&I has announced it has been awarded a multi-technology award for an integrated refining and petrochemical project in China.