News India has 22.45M credit cards, 603.35M debit cards The number of credit and debit cards in India is steadily rising but Indians still prefer debit cards over credit cards. In September 2015, a... MedianamaDecember 9, 2015