Phone nos, email ids, income details of 70 lakh Indian debit, credit card holders leaked on dark web
December 08, 2020 20:31 ISTThe personal data of as many as 70 lakh Indian debit and credit card holders has been leaked on the dark web, an Internet security researcher was quoted as saying by IANS.