CB&I awarded contract for refining technology in China

06:11 AM | April 8, 2014 | Deepti Ramesh