ICICI Bank is India's second largest bank. It has over 2,500 branches and 6,425 ATMs. In the recent fiscal year, ICICI Bank saw a 28% increase in net profit though total income declined. Deposits and advances grew by 26% and 19% respectively. The bank faces competition from other major banks like HDFC, Axis, and Kotak Mahindra, but plans to expand by opening 1,500 new branches and hiring 6,000 employees in the next 4 years as well as growing its international branch network.