ICICI Bank Long term stock solution

ICICI Bank is our pick for the long term. ICICI bank limited is the second largest financial services company in India. ICICI Bank has 2,533 branches,6,800 ATMs in India and has a presence in 19 countries, including India. Other than India  they operate in United Kingdom, Russia, Canada; branches in United States, Singapore, Bahrain, Hong […]