McDermott awarded Russian ethylene project March 21, 2019 // 1 Comment US technology firm McDermott International says it has been awarded a large technology contract for the basic engineering [...]