Fact of the day

Fact of the day

India’s credit card spendings touched an all-time high of ₹1.37 trillions in March 2023.

How many credit cards do you hold and which ones?