Slickwraps discloses data leak that impacted 850,000 user accounts Slickwraps has disclosed a data breach that impacted over 850,000 user accounts, data were accidentally exposed due to […]