UPI transactions cross 24B for first time
The Unified Payments Interface (UPI) has witnessed a major milestone, crossing the 24 billion transaction mark for the first time in August.