.
STX France delivers world’s largest cruise ship
The world’s largest cruise ship, Symphony of the Seas, has been delivered to Royal Caribbean International at the STX France Shipyard in Saint Nazaire....