Taobao

Taobao is a Chinese online shopping website, headquartered in Hangzhou, and owned by Alibaba. It is the world's biggest e-commerce website and the eighth most visited website according to Alexa. Taobao.com has registered 2003-04-21 with domain registrar Alibaba Cloud Computing (Beijing) Co., Ltd.


Taobao is a Chinese online shopping website, headquartered in Hangzhou, and owned by Alibaba. It is the world's biggest e-commerce website and the eighth most visited website according to Alexa. Taobao.com has registered 2003-04-21 with domain registrar Alibaba Cloud Computing (Beijing) Co., Ltd.
Read article on Wikipedia