Taobao and Tmall are Alibaba's biggest source of revenue by far, but to date have primarily sold to people in China using a ...
The logo of Alibaba's e-commerce apps Taobao and Tmall are displayed on mobile phones, in this illustration picture taken October 27, 2023. Photo: Reuters The Alibaba logo seen on its office ...