ICICI Meaning in Business
What does ICICI mean in Business?
ICICI means Industrial Credit and Investment Corporation of India in Business.
ICICI can also mean Industrial Credit Investment Corporation of India.
This meaning of ICICI is shown for the Business category. Other meanings of ICICI are listed below by category when available.
Explore more: Business category