Riding festive season highs, Unified Payments Interface (UPI) reported 16.58 billion transactions in October 2024, up 45% year-on-year, data from the National Payments...
Usage of credit cards and credit-based payment instruments like pay-later products showed a robust increase during this year’s festive season sales, according to...