Global

Expedia Corporate Travel is planning to open an office in Munich, Germany