Alibaba-owned ecommerce firm downsizes team by 95%

Kaola reduced its headcount from around 400 last year to less than 20 in July, LatePost reported.