At least 13 persons of Indian origin are among the 111 who have been charged with involvement in the biggest identity theft scam in US history. Federal authorities have charged them with stealing credit card data of thousands of customers to buy products worth over $ 13 million, including Apple gadgets and Gucci bags. As reported via Yahoo, Many of ... Read More »