Alibaba launches English-language portal on Tmall

(The Paypers) Alibaba has launched an English-language portal on Tmall, a move that is expected to double the number of global brands on its retail site.