On August 22, 2011
Five Things They Don’t Tell You About Working in China
Setting up shop in a new country always comes with surprises. Things are never quite the way the due diligence report claimed. So, success doesn’t always come to the brands with the best plans, but to the ones able to…
0 Comments