ICICI Bank, full form Industrial Credit and Investment Corporation of India, is an Indian multinational banking and financial services company headquartered in Mumbai, Maharashtra. The bank ...
and in the process become one of the world's largest and India's most engaging banking and on Facebook. In early 2012, ICICI Bank was a late entrant to social media. Most national and private banks ...