Business2 hours ago
Digital India Milestone: UPI Registers 23.66 Billion Transactions in One Month
India's Unified Payments Interface (UPI) registered an impressive 23.66 billion transactions last month, reflecting the continued adoption of digital payments. The Department of Financial Services thanked...