Carnival Plc operates as a global cruise and vacation company. The firm offers holiday and vacation products to a customer base that is broadly varied in terms of cultures, languages and leisure ...