
100 New Cruise Ships on Order, Will There be an Audience to Fill Them?
It’s a critical test of unbounded optimism: there are more than 100 new ships on order for cruise lines, an all-time high. The majority of the new orders have space for at least 2,000 and […]