Home>Latest
A statue symbolizing Tmall.com is displayed inside an exhibition venue during Alibaba Group's 11.11 Singles Day global shopping festival in Shenzhen, November 11, 2016. [Photo/Agencies]