Microsoft and Amadeus in strategic partnership for new future of travel
Amadeus Company Amadeus is a Global Distribution System owned by Amadeus IT group which has many headquarters around the world. Amadeus has central sites in Madrid, Spain (corporate headquarters and…