Banks in India

ICICI Bank Customer Care Toll Free Number, India

ICICI ( Industrial Credit & Investment Corporation of India ) bank is Indian financial services and multinational banking company. ICICI bank headquartered is in Mumbai, India and registered office in Vadodara. It was 2nd largest bank of India in market capitalisation term, in 2014. In India it has a network of 4850 branches & 14404 ATMs. Founded: June 1994 Founder:…

Continue Reading