Breaches
DemandScience Data Breach Exposes 122 Million Email Addresses
A data breach involving DemandScience has compromised approximately 122 million unique email addresses and various business contact details, raising concerns about privacy and data security.