CB&I awarded hydrocracker contract in Russia by Gazprom Neft

14:20 PM | December 10, 2013 | Natasha Alperowicz