India Tops Global Fast Payments as UPI Hits 18.39 Billion Transactions in June: IMF | Faz Times