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 marketing), France (product development), London, UK (product development), Breda, Netherlands (development), Erding, Germany (data center), and Bangalore, India (product development) as well as regional offices […]
You must be logged in to post a comment.