Taobao (simplified Chinese: 淘宝网; traditional Chinese: 淘寶網; pinyin: Táobǎo Wǎng) is a Chinese website for online shopping (similar to eBay and Amazon), that operates in China by Alibaba Group. Founded by Alibaba Group on May 10, 2003, Taobao facilitates consumer-to-consumer (C2C)...