Daily UPI Transactions Hit 596 Million In April, NPCI Tightens Processing Timelines
The number of daily Unified Payments Interface (UPI) transactions in India rose to 596 million in April, up from 590 million in March, according to data released by the National Payments Corporation of India (NPCI) on Thursday.