No support from customer care ICICI LTD. and i just know that my card was approved couple of months ago
Country: India
0 comments