Tmall, formerly Taobao Mall, is a Chinese-language website for business-to-consumer online retail, spun off from Taobao, operated in China by Alibaba Group. From Wikipedia
The company highlights AI-driven advertising and instant retail investments to counter weak consumer sentiment and fierce competition in China's e-commerce market.