28 June 2019 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.Original link