UPI Payments See Surge In India, Leading People To Overspending Too: Experts
The latest data from the National Payments Corporation of India (NPCI) revealed that the number of Unified Payments Interface (UPI) transactions reached 1,330 crore in April.