UPI has over 55 crore users onboarded by June 2026
IBNS-CMEDIA: The Unified Payments Interface (UPI), operated by the National Payments Corporation of India (NPCI) under the provisions of the Payment and Settlement Systems Act, 2007, had 55.49 crore users …
Read More