A vessel that’s set to be the world’s biggest cruise ship has completed construction at a shipyard in Finland and has made its first foray into open water for sea trials ahead of likely delivery in October this year. Royal Caribbean International’s Icon of the Seas is a mammoth 365 meters long (nearly 1,200 feet) […]