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.
CB&I has announced it has been awarded a multi-technology award for an integrated refining and petrochemical project in China.