Global

Expedia Corporate Travel landed a fulfillment partner in Spain