By admin-DPO inNews Millions of users’ phone numbers, home addresses, and other personal information have been revealed on Taobao, an online shopping platform owned by Chinese tech giant Alibaba. Read more. 34Like this post 718 Posts admin-DPO Previous PostOpenAI, Microsoft defeat US consumer-privacy lawsuit for nowNext PostSav-Rx data incident affects 2.8M people