UPI transactions may touch 25 billion a month towards 2025 endby The Uttam Hindu 2 Dec 2024 12:10 PM IST