ICICI Bank is one of India's largest private banks, with retail, corporate and insurance operations.
Loan growth in India, asset quality and net interest margin drive results.