Alibaba, which owns the South China Morning Post, is pinning its hopes on its … Tmall currently hosts 180,000 well-known brands, of which 12,000 are international, according to data provided by Alibaba, which also claims that over 80 per cent of the …
( read original story …)