ICICI Bank Limited is an Indian multinational banking and financial services company headquartered in Mumbai, Maharashtra. It offers a wide range of banking products and financial services for corporate and retail customers through a variety of delivery channels and specialised subsidiaries in the areas of investment banking, life, non-life insurance, venture capital and asset management. The bank currently has a network of 4 867 branches and 14 367 ATMs across India and has a presence in 19 countries including India. The bank has subsidiaries in the United Kingdom and Canada; branches in United States, Singapore, Bahrain, Hong Kong, Sri Lanka, Qatar, Oman, Dubai International Finance Centre, China and South Africa; and representative offices in United Arab Emirates, Bangladesh, Malaysia and Indonesia. The company's UK subsidiary has also established branches in Belgium and Germany. The equity shares of ICICI Bank are listed on the Bombay Stock Exchange, the National Stock Exchange of India and New York Stock Exchange.