Three Squirrels, China’s Favorite Snack Brand, Surprises Again on Double 11 eCommerce November 17, 2019 Chinese e-commerce juggernaut Alibaba’s annual ‘11.11’ Global Shopping Festival was less than an hour old, and it had already generated…