ICICI UK
No acces to my personal fund
ICICI was not able to deliver my debit card which was expiring on time. They delivered it after 3 days. The pin came after 4 days. And as of date still nothing works. In this country we have bills to pay. Credit rating for credit taken etc. Everything comes with a cost of penalty, fines, credit ...