Value of UPI transactions fell 2 percent to Rs 20.07 trillion in June
Official data from the National Payments Corporation of India (NPCI) on Monday showed that transactions via the Unified Payment Interface (UPI) saw a slight decline...