Alibaba's Taobao launched own short video app to accelerate e-commerce sales
ecommercestrategychina.com