Multiple choice Which among the following banks holds largest number of credit card holders in India? ICICI Bank Citi Bank State Bank of India Bank of Baroda Reveal answer Fill a bubble to check yourself A Correct answer Explanation During the mid-2000s, ICICI Bank emerged as the largest issuer of credit cards in India, overtaking foreign banks like Citibank. While market leadership has shifted over time, ICICI held the top spot for several years in that era.