Treasure Factory Reports Leak of More Than 700,000 Customer Email Addresses
Unauthorised access to Treasure Factory’s systems led to the leak of more than 700,000 customer email addresses.
Unauthorised access to Treasure Factory’s systems led to the leak of more than 700,000 customer email addresses.