RBI to Leave Decision on Person-to-Merchant Payment Cap for UPI Transactions to NPCI
UPI transactions may touch 25 billion a month towards 2025 end