ICICI Bank

Category: Bank · Headquarters: India · Tracked deals: 1

Mumbai-based private sector bank with $250.2 billion in assets, operating 7,511 branches and 12,087 ATMs across India and 8 international markets including the US, UK, Singapore, and UAE.

Website: https://www.icicibankusa.com/nri-banking

Recent deals