Cybersecurity Alibaba-Owned Taobao Shopping Site Data Leak Of 1.1.B User Pieces Pranjali Shukla·June 17, 2021 Alibaba-owned Taobao Chinese shopping platform faced a massive data leak where 1.1 Billion pieces of data were breached with a malicious actor using web-crawling… Read more Comment