Asia McDermott wins contract for Arctic LNG 2 project in Russia 18/09/2019 By Allister Thomas Engineering services firm McDermott International has won a contract to help deliver a major liquefied natural gas (LNG) project in Russia.