Bharat Express

Financial Year-End

NPCI data shows UPI transactions surged to 18.3 billion in March, marking a 13.59% increase from February's 16.11 billion.