Digital skimming: credit card info stolen from 443 online stores in 17 countries
Europol announces that credit card data from 443 online stores from 17 countries has been stolen. Seventeen countries, a specialized EU unit and private security companies are working together to crack down on "digital skimming." The investigation was conducted over a period of two months by Eur... Read more