Theregister2 weeks agoInformation security1.7M potentially pwned by payment services provider breachSlim CD is notifying 1.7 million customers due to a data breach that may have compromised credit card information. [ more ]