India’s Digital Payments Surge Passes New Milestone
This caught our eye. Worldline’s annual India Digital Payments Report confirms that Unified Payments Interface (UPI) processed 228.5 billion transactions in 2025, a 33% increase on the prior year, with transaction value reaching INR 299.74 trillion.
