Data Breaches StoreHub Denies Data Leak Claim Involving A Million Users (Update) by Ian Chee June 16, 2022