The third cruise ship in Royal Caribbean's record-breaking Icon Class will set sail from Barcelona, Spain in 2026.
Selection and an overweight relative to the benchmark in industrials, ground transportation in particular, detracted from ...