UPI transactions may touch 25 billion a month towards 2025 end
New Delhi: The mega success story of Unified Payments Interface (UPI) continues, and it would be no surprise if the number of UPI transactions touches 25 billion a month towards the end of 2025, industry experts said Monday. After reaching a record high in October...