Royal Caribbean takes delivery of world’s largest cruise ship

Royal Caribbean finally got its hands on Symphony of the Seas, and the ship has inherited the title of world’s largest cruise ship. The ceremony that took place at the STX France shipyard in St. Nazaire, France on Friday is the culmination of 36 months of construction on the fourth Oasis-class vessel in the fleet, which…