UPI Transactions Volume Surges To 78.97 Bn In First Half Of 2024: Report

The report states that the payment infrastructure is also growing, with over 8.96 million point of sale (PoS) terminals deployed