Results

Over 2 million parcels going out for delivery as 11.11 orders flood in

As of 11PM November 11 China Standard Time, the number of delivery orders has exceeded 2.25 billion, which is close to the total number of packages generated in China in 2010.