2 years ago Tags digital payments India UPI Smashes Records with 16.73 Billion Transactions – Here’s Why This is a Game-Changer for India’s Future UPI Breaks Records: 16.73 Billion Transactions in December – But What’s Really Going On? In a jaw-dropping milestone, Unified Payments