
Carnival beefs up internal ethics and compliance team
Carnival Corporation & plc (NYSE/LSE: CCL; NYSE: CUK), has announced seven new hires and internal promotions as part of the development of its new companywide ethics and compliance function, first announced in