McDermott awarded ethylene project in Russia November 19, 2019 // 1 Comment Technology company McDermott International has been awarded a sizeable technology contract from Baltic Chemical Company [...]