ICICI Bank is India's second-largest bank with total assets of about Rs. 1 trillion and a network of about 540 branches and offices and over 1,000 ATMs. ICICI Bank offers a wide range of banking products and financial services to corporate and retail customers through a variety of delivery channels and through its specialised subsidiaries and affiliates in the areas of investment banking, life and non-life insurance, venture capital, asset management and information technology. ICICI Bank's equity shares are listed in India on stock exchanges at Chennai, Delhi, Kolkata and Vadodara, the Stock Exchange, Mumbai and the National Stock Exchange of India Limited and its American Depositary Receipts (ADRs) are listed on the New York Stock Exchange (NYSE).