Bharat Express

Transaction Growth

India's daily Unified Payments Interface (UPI) transactions rose to 596 million in April from 590 million in March, NPCI data showed.

Professor Carlos Montes of Cambridge University said UPI offers key lessons for countries adopting digital payments.