UPI records 22.64 billion transactions in March 2026, says Department of Financial Services
Apr 02, 2026
In a post on X, the department said, "UPI achieves 22.64 Bn transaction count in March'26! Thank you, India, for embracing digital payments and...