UPI’s May 2026 dominance: Rs 29.9 trillion from 23.2bn transactions
UPI set a new record in May 2026, processing 23.2 billion transactions worth Rs 29.9 trillion. The NPCI data confirms UPI’s dominance in India’s digital payments landscape, with daily transactions averaging over 737 million. The Unified Payments Interface continued its dominance in India’s digital payments landscape with record volumes in May 2026, according to data … Read more