Unified Payments Interface (UPI) surpassed 10 billion merchant transactions in October, recording a 53% year-on-year surge at the peak of the festive season...
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...