← Back to Search
DemandScience
Incident Summary
Data breach exposes 122M records from DemandScience following initial denials
Details
Records Affected
122000000
Industry
—
Headquarters
—
Date Reported
2024-11-15
Related Breaches