Posts Tagged ‘India’

The Launch of Expedia Corporate Travel in China – and Why Cant India Catch Up

Going into China for the first time, unsure where to stay or what to wear? Call Expedia Corporate Travel’s in-country call center or visit their website. Sounds too good to be true. Well, this is what Expedia is promising with the launch of Experdia Corporate Travel (ECT) in China, a first foray into the burgeoning [...]