ICICI Bank is India's second largest bank. It was founded in 1955 as the Industrial Credit and Investment Corporation of India to support the industrialization of India. ICICI Bank launched in 1994 and became the first Indian bank to list on the New York Stock Exchange in 2000. ICICI Bank provides a wide range of banking and financial services including retail banking, credit cards, investment banking, insurance, and private banking. It has over 800 branches across India and has expanded internationally with subsidiaries in countries like Canada, Russia, Singapore, and the United Kingdom.