When you think of credit cards, the first few names that pop up in your mind are most likely HDFC Bank, State Bank of India, Citi, Axis Bank, ICICI Bank and perhaps even Kotak Mahindra Bank. However, what defines a credit card company’s quality of cardholders? And which company has the most...
www.businessinsider.in