CB&I announces contract in Kazakhstan
CB&I has announced it has been awarded a multi-technology contract for a plant in Kazakhstan.
CB&I has announced it has been awarded a multi-technology contract for a plant in Kazakhstan.
Process Systems Enterprise (PSE) has announced it has won a hydrocarbon processing award for its olefins technology.