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