Payment processor Slim CD has reported a data breach that exposed the credit card and personal information of nearly 1.7 million people.According to a notification sent...
1.7 million affected
credit card information exposed
Data Breach
payment processor breach
Slim CD data breach