ICICI Bank :: USA
https://www.icicibankusa.com/en/about_us
WebICICI Bank. 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 and 16,650 ATMs and cash recycler machines across India.
DA: 89 PA: 78 MOZ Rank: 65