Posted on November 24, 2018 by 11.11.2018 Shipping 100mln orders in less then 3 days required unprecedented automation and ingenuity. Bravo Alibaba! Share this post