Unified Payments Interface (UPI) achieved 22.64 billion transactions in March this year. Informing this in a social media post, the Department of Financial Services thanked the citizens for embracing digital payments and urged people to further continue the journey.
News On AIR | April 2, 2026 3:19 PM
UPI achieves 22.64 billion transactions in March this year