Who hasn’t heard the name ICICI? The world famous Industrial Credit and Investment Corporation of India (ICICI) Bank, recently had a tough time dealing with the unexpected rumors, spread all over the market, pin pointing the financial condition of the bank. Although, it’s the largest Private sector bank- in market capitalization, and second largest overall [...]