The PALFINGER MARINE department is proud to have participated in equipping the world’s largest cruise ship – Harmony of the Seas – with one of its premium crane models. This impressive vessel, built at the STX France shipyard in St. Nazaire, is 362.10 meters long, features a total of 18 decks, and has a capacity […]