Archive for March, 2009
Expedia is closing down two European points of Sales
After having seriously cut down its senior staffing in Europe, it seems that Expedia is in the second phase of their centralizing efforts: they are closing down the Italian and German head offices. These two points of sales will be managed from London.
It is funny to observe that not long ago, in 2004, the strategy […]



