Hot Business News Today Royal Caribbean Is the New Owner of the World's Largest Cruise Ship by Sam Silverman • November 28, 2023 • 0 Comments The 1,198-foot Icon of the Seas weighs 250,800 tons and has 20 decks. Read more...