UPI transactions surge 49% YoY at 13.89 bn in June
UPI-based payments cross 10 billion monthly transactions for 1st time