At 8.7 billion, UPI records highest-ever transactions in March

UPI hit 8 billion transactions for the first time in January this year.

Back to top button