Icicidirect.com
Customer service is very bad
- 02-26-2009
- 130
I had request "n" number of times asking them to send the account details, but they didnt have the time to serve the old customers.
Company: Icicidirect.com
Country: India