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