ICICI Bank was founded in 1955 and has since grown to become the second largest bank in India. It offers a wide range of banking and financial services through its subsidiaries, which include ICICI Prudential Life Insurance (largest private insurer), ICICI Lombard General Insurance, ICICI Securities, and ICICI Prudential Asset Management (third largest mutual fund). Over the past 5 years, ICICI Bank has significantly grown its revenues and profits. It aims to strengthen its position in India and globally through strategic initiatives focused on retail banking, cost reductions, and maintaining its brand as the number one banking brand in India.