Security China records a database leak: Data of more than 240 million people who entered… Team Tech Outlook Sep 10, 2022