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 […]