In May, UPI hits record 9 billion transactions worth ₹14 lakh crore. Top points
The Unified Payments Interface (UPI) hit record 9 billion transactions in May, according to data released by the National Payments Corporation of India (NPCI). The umbrella body for operating retail payments and settlement systems in the…