How many here have a icici debit/credit card n know full form of icici??

@nature (270)
India
January 4, 2007 4:25am CST
It is Indrustrial credit and investment corporation of india
No responses