India's Unified Payments Interface (UPI) recorded an unprecedented 24.51 billion transactions valued at Rs 29.8 lakh crore in ...