← Back to News Releases

Carnival Corporation & plc Signs Memorandum of Agreement for Two Ships for Its Princess Cruises Brand