ICICI Credit cards
Harassment
I have been with an icici credit card for the last five years and have never had a problem the card number was5176 5336 0245 8009. sometime last year the bank on its own decided to upgrade my card and i was told to destroy the old card which i did and deposited the same it the banks collection box. ...