GODOFDATABASES advertised over 8 billion pieces of data allegedly belonging to China’s largest online shopping platform “Taobao” on Telegram.
Taobao is a leading Chinese online shopping platform launched by the Alibaba Group in 2003. It operates as a consumer-to-consumer (C2C) and business-to-consumer (B2C) marketplace where individuals and businesses can buy and sell a wide range of products, from clothing and electronics to handmade crafts and more. With millions of active users, Taobao is one of the world’s largest e-commerce websites, offering a user-friendly interface, multiple payment options, and international shipping. While primarily in Chinese, Taobao’s competitive prices and extensive product selection have made it a popular choice for online shoppers worldwide.
Taobao’s revenue is over $570 million USD.