UPI Records 22.72 Billion Transactions In June, Hits Highest-Ever Daily Average
India's digital payments ecosystem continued its rapid expansion in June 2026, with the Unified Payments Interface (UPI) processing 22.72 billion transactions, according to the latest figures released by the National…