Tech Geek WeLeakInfo, which sold access to 12B+ stolen credentials before the FBI seized its domain, leaked account and payment info of over 24,000 of its own customersBy Daniel HarrisonApril 1, 20230 weleakinfo 12b fbikrebs krebssecurity WeLeakInfo, which sold access to 12B+ stolen credentials before the FBI seized its domain, leaked account…