
UPI Hits Record High: 18.68 Billion Transactions in May, Up 4.4% MoM
The number of transactions using the Unified Payments Interface (UPI) increased 4.4% from 17.89 billion in April to 18.68 billion in May, setting a new record. There were 33% more trades than the previous year. UPI transactions experienced a 2.2% month-over-month (MoM) decline in April. The