Multiple choice general knowledge What is expansion of "ICICI" ? industrial credit and investments corporation of india investment credit and industrial corporation of india indian corporation for insudtrial credit and investment industry credit india corporation of india Reveal answer Fill a bubble to check yourself A Correct answer Explanation ICICI stands for 'Industrial Credit and Investment Corporation of India'. The other options scramble the words incorrectly. ICICI Bank is now one of India's largest private sector banks.