India’s UPI Turns 10 Approaching 1 Trillion Transactions
India’s Unified Payments Interface (UPI) marked its tenth anniversary on 11 April 2026. Today, we want to share some numbers behind the milestone which are frankly speaking extraordinary. The world’s most widely used instant payment system now processes transactions at nearly twice the rate per user as UK debit cards and is on course to […]