India’s second largest bank ICICI (Industrial Credit and Investment Corporation of India) will add around 400 more branches across the country to boost business from retail operations. The bank will also open around 1,000 more ATMs across the country in the current fiscal year. Headquartered in Mumbai, ICICI is an Indian multinational banking and financial […]