ICICI

What is expansion of "ICICI" ?
Industrial credit and Investments Corporation of India.

Shatabdi Express train was started in 1988.