Multiple choice Which of the following banks has issued largest number of Credit Cards? Standard Chartered Bank Citi Bank ABN Amro ICICI Bank Reveal answer Fill a bubble to check yourself D Correct answer Explanation Historically, ICICI Bank has been a leader in the Indian credit card market in terms of issuance volume.