answersLogoWhite

0

Yes. ICICI is a scheduled commercial bank in India. ICICI Stands for Industrial Credit and Investment Corporation of India. ICICI Bank was started in the year 1994. The bank is the largest private bank in India. It has over 2500 branches and 6500 ATMs across India making it one of the top 4 largest banks in India.

What else can I help you with?