ICICI Bank is the best bank. They have good services and have good offers. I often like its employees behaviour. I opened this account because it has best services and it us also near my home. My dad opened this account for businesses and other individual or organisation. One thing that I dislike Is that if we have less than 10, 000 rupees the bank take charges from the account holder. Anyways ICICI Bank is the best bank to open a account.