Bharat Express

April 2025 Data

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