ICICI Bank Limited (ICICI Bank) is one of the largest private sector banks in India with total consolidated assets of USD 248.6 billion, as of June 30, 2023. ICICI Bank has a network of 6,074 branches and 16,731 ATM's across India, and has a presence..
Relevance: 63.776634