ICICI Free Insurance On Credit Cards – Why is it a Trap ?

It is not uncommon to see Credit Card Companies offering Free Insurance with your Card. There are lot of Traps and Loopholes in the offers they make. One of our reader writes to us as follows, I used to own a ICICI Credit card number 4477469985851008 for which I still get calls for pending payments […]