Electronic payment firm Slim CD notifies 1.7M customers of data breach

The payment processing service said credit card information was accessed in June 2024.

Article Link: Electronic payment firm Slim CD notifies 1.7M customers of data breach | SC Media