India’s Unified Payments Interface (UPI) transactions rose to 16.73 billion for the month of December 2024,…