Royal Caribbean Celebrates the Arrival of the New Star of the SeasIndustry InsightsBy BWT Online12 Jul 2025 14:57 ISTAfter nearly two years of meticulous construction at the Meyer Turku shipyard in Finland, the keys to this pioneering Icon Class vessel were handed over just weeks before its inaugural voyage in AugustRead More