UPI transactions cross 10 billion mark in August
NEW DELHI: Unified Payments Interface (UPI) transactions crossed 10 billion mark in August, the National Payments Corporation of India (NPCI) said on Thursday.NPCI is an umbrella organisation for all retail…