ICICI Auto Debit
Auto Debit without intimation
I have heard from many but when I personally get experienced I am really shocked..!! yes, I am talking about ICICI credit cards. There are lots of hidden charges, interest rates, and other fess, which they dont tell us before getting the card. I was forced to take the card from the ICICI credit ...