UPI transactions touched record 16.73 billion in December 2024: NPCI data
By
CS Mathew
Transactions through the popular Unified Payments Interface (UPI) touched a record 16.73 billion in December, recording a growth of 8 per cent over the preceding month, according to data released by the National Payments Corporation of India (NPCI).