Alibaba has launched an English-language website for its Tmall Global marketplace aimed at merchants. Tmall Global, an extension of Tmall, hosts foreign brands that look to sell to Chinese consumers. The recent move is meant to double the number of international brands on the platform, from the current 20,000 to 40,000 in the next three years.