Swiss-based marine construction specialist Allseas has won a contract from TC Energy for a major offshore pipeline deliv