About 3.2 million debit cards may have been compromised by a massive security breach, the National Payments Corporation of India or NPCI has said. The government agency said it came to know of a potential data breach when it had received complaints from banks that some customers' cards were used fraudulently in China and USA, while the owners were in India.