India leads global fast payments with UPI as the main driver, says IMF UPI processes over 18 billion transactions monthly, worth Rs 24.03 lakh crore in June UPI serves 491 million users, 65 million merchants, and connects 675 banks