Bharat Express

Payment Systems India

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