UPI Hits All-Time High With 21.63 Billion Transactions in December, Showing India’s Rapid Shift to Digital Payments 2 Jan 2026