M.A.R.S. Europe said it has been awarded a contract by Teekay Petrojarl Floating Production UK Ltd. for dismantling and recycling…
10:35 PM · Jan 18, 2021