Credit card info for 1.7 million users leaked in huge breach
Florida-based payment gateway provider Slim CD has confirmed in a notification sent to affected clients (almost 1.7 million) that their full names, credit card info, physical address, and payment card…