A global company specialising in travel services integration and distribution, to provide worldwide distribution services and technology to assist CCRA in their expansion plans worldwide to build an international network of travel agencies.
Amadeus, a leading travel technology partner and transaction processor for the global travel and tourism industry, announced it has signed a five-year ...