China State Shipbuilding Corporation
Carnival Corporation has seven more 183,200–183,900-GT "Excellence"-class ships planned to debut between 2020 and 2023 for Costa Cruises, P&amp;O Cruises, Carnival Cruise Line, and AIDA Cruises. Costa will also take delivery of the fifth 135,000-GT "Vista"-class ship in 2020, and two more "Vista"-class ships are planned in 2023 and 2024 for a joint venture between Carnival Corporation and China State Shipbuilding Corporation (CSSC). Carnival's Princess Cruises will take delivery of the last two "Royal"-class ships in 2020 and 2021, planned at 144,650GT each.