ICICI Bank is India's largest private sector bank. The bank's subsidiaries hold leading positions in the Indian insurance, asset management, broking, primary dealership and private equity markets. ICICI Bank's global presence currently spans across 17 countries, including India.