Company Overview ICICI Bank Ltd is a leading private sector bank in India, providing a wide range of banking and financial services. The bank is engaged in offering products across retail banking, corporate banking, and treasury operations. ICICI Bank Internet Banking has now enhanced security through One-Time Password (OTP) along with your login password for your online tax transactions. As per RBI guidelines, National Electronic Funds Transfer (NEFT) is available 24x7 with effect from Dec 16, 2019. ICICI Bank Limited is an Indian multinational bank and financial services company headquartered in Mumbai with a registered office in Vadodara. It offers a wide range of banking and financial services for corporate and retail customers through various delivery channels and specialized subsidiaries in the areas of investment banking, life, non-life insurance, venture capital and asset management. ICICI Bank has a network of 7,246 branches and 10,610 ATMs across India. [12] It also has a ... Experience transparent and seamless business banking with security at every step. Looking for a Corporate Credit card? VIEW. ICICI Bank ’ s Business banking is a committed business unit to facilitate these Small and Medium Enterprises (SME) in India to develop SME access to finance.