Bharat Express

Economic Activity India

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