Amazon has seemingly thrown in the towel and opened a store on Alibaba's Tmall platform in China. via @qz