Investment thesis Carnival Corp. (CCL) is the world’s largest cruise company operating 9 cruise line brands across the globe with a fleet of 88 ships, with an additional 16 new ships expected to join the fleet by 2025. The company carries approximately 50% of global cruise guests to all cruise […]