Construction of the Star of the Seas progressing as planned
The construction of Royal Caribbean International’s new Star of the Seas is making progress at the Meyer Turku shipyard in Finland. Part of the company’s Icon Class, the 250,800-ton ship…