Icici bank I am account holder for this bank in patna Mahendra branch india no1 private bank and I am very much happy with icici bank top manner people working in branch provide world class banking atm avilable every where even in rural area also I am using icici Internet banking also super fast easy menu options customer care are very supporting.one time my fund transfer not complete but account deduct one call and my problem solve I am so happy with this bank