Daily UPI Transactions Hit 596 Million In April; NPCI Tightens Processing Timelines
India's daily Unified Payments Interface (UPI) transactions rose to 596 million in April from 590 million in March, NPCI data showed.
UPI Sets Global Benchmark For Digital Payments: Cambridge Professor Carlos Montes
Professor Carlos Montes of Cambridge University said UPI offers key lessons for countries adopting digital payments.