Apollo
125929660
records exposed
125,929,660 records exposed — Email addresses, Employers, Geographic locations, Job titles and 4 more
Original Disclosure
https://haveibeenpwned.com/PwnedWebsites#Apollo
Severity
critical
Sector
finance
Disclosure date
July 23, 2018
Indexed
7 years, 8 months ago