Search
Close this search box.

Taobao villages

“Taobao villages” are all over China. Source: Slides from the Alibaba Group, 2016

Leave a Reply