UPI Transactions Cross 6 Billion In July, Highest Since 2016
The number of payments done using Unified Payments Interface (UPI) in July crossed the 6 billion-mark. This is the highest number of UPI transactions recorded since the launch of the digital platform…