Amadeus European business travel and expense analysis

Corporate self-booking tools show significant growth in Spain

Believe it or not, 16% of travellers spend 80% of a company’s travel budget. This was one of the findings...