Home Trending China is rolling out the red carpet to attract foreign executives