UPI transactions may touch 25 billion a month towards 2025 end

UPI transactions may touch 25 billion a month towards 2025 end