ICICI Bank Credit Card
ICICI Bank is demanding
Hello, I used ICICI bank credit card (4477473997571000) for last 2 years and everytime I dropped my local cheq before the due date. Most of the time I noticed that they took much time to process the cheq and then applied late charges on my card. Even though with the high interest charges (they ...