Thu, 05/16/2024 - 12:04 Tech Insider Royal Caribbean's new Icon of the Seas cruise ship can accommodate 9,950 people. Feeding everyone is no easy feat.Brittany Chang/Business Insider Tags Transportation, Cruise, royal-caribbean, Norwegian, Food, the-future-of-supply-chain-management, edit-series, editorial-sponsorship, es-usps-b2b Source Royal Caribbean and Norwegian have serious sustainable-food-supply-chain goals …