Reliable. Taobao is a large online retail and business district in the Asia-Pacific region. It was founded by Alibaba Group in May 2003. To the extent permitted by law, Taobao is China's most popular online shopping and retail platform, with nearly It has 500 million registered users and more than 60 million regular visitors every day. At the same time, the number of online products every day has exceeded 800 million, with an average of 48,000 products sold every minute.