Digital payments in India touch Rs 38.3 lakh cr at over 23 bn transactions
Mumbai, Dec 5 (IANS) The Unified Payments Interface (UPI), debit and credit cards, prepaid payment instruments like mobile wallets, and prepaid cards logged 23.06 billion transactions...