India’s digital payments ecosystem reached another historic milestone in May as Unified Payments Interface (UPI) transactions touched an all-time high of ₹29.90 lakh crore, moving within touching distance of the …
Tag: