ICICI Bank is India's largest private sector bank with standalone total assets of `15,842.07 billion at March 31, 2023 and profit after tax of ` 318.96 billion for the year ended March 31, 2023. ICICI Bank currently has a network of 5,900 Branches..
Relevance: 26.313152