News | Building and refurbishment Meyer Turku delivers Star of the Seas to Royal Caribbean International