Source: construction.cx · Google News Construction Industry Contractor dies aboard cruise ship under construction in Italy - Baird Maritime November 04, 2026 22:10 Contractor dies aboard cruise ship under construction in Italy Baird Maritime Open original