Hi, i am looking to open a bank account in any bank of india and to open a new account some of my constraint are: 1 i want to have a account which requires Rs0 maintenance annually. 2. It must give a nice interest rate. 3. Bank should be reputed enough to have bank branches in India.