CB&I awarded contract for refining technology in China

15:13 PM | April 8, 2014 | Deepti Ramesh