Dealerleads Suffers Data Leak – 198 Million Car Owners Exposed Drew Wilson | September 19, 2019 Another company has suffered from a major data leak. This time, Dealerleads, a company that owns numerous domains, leaked 198 million records.