The ICICI debit card is also accepted at more than a billion outlets worldwide that accept Visa and Mastercard. You may take advantage of all the silver perks, including savings for dining and ...