A massive global data leak linked to IDMerit has exposed 1 billion personal records, including national IDs and emails, across the US, Europe, and Asia.
Security researchers at UpGuard discovered the mysterious database, which also contained billions of email addresses and ...