Calgary, Alberta. Canada May 22, 2020. A phone with Tmall on the screen. Tmall.com, formerly Taobao Mall, is a Chinese-language website for business-to-consumer online retail, spun off from Taobao, operated in China by Alibaba Group Stock Image
Calgary, Alberta. Canada May 22, 2020. A phone with Tmall on the screen. Tmall.com, formerly Taobao Mall, is a Chinese-language website for business-to-consumer online retail, spun off from Taobao, operated in China by Alibaba Group