ICICI Bank is India's 2 largest bank w ith Assets of INR 5.94tn. Netw ork: Branches 3,753, ATMs 11,315, presence in 19 countries. Focus is on retail lending representing 39% of total loans w hile International and Corporate are the new growth driv ers. The bank holds near market leadership in almos t all its businesses including Mortgages, Auto Loans, Commercial Vehicle loans, Life Insurance, General Insurance, and Asset Management. Its subsidiaries ICICI Venture Funds, ICICI Pru...