The number of credit cards has more than doubled to around 10.80 crore in five years through December 2019 but the number of ...
The Digital Payment Index rose from 100 in March 2018 to 445.50 in March 2024, highlighting India's growth in credit and ...