ICICI has various meanings in the Business & Finance category. Discover the full forms, definitions, and usage contexts of ICICI in Business & Finance.
Industrial Credit and Investment
Business & Finance
Industrial Credit and Investment Corporation of India