ICICI Credit Card
Levying of Interst and servcie charges and if not paid Late payments also
ICICI EMI credit card 4477XXXXXXXX8005 has levied Interest Charges & service charges on a card after 4 years and now levying Late payment fees, It is just a fradulent act by their side ...