Global

Expedia Corporate Travel unveiled a new global consolidated reporting technology