Showing posts with the label Industrial Credit and Investment Corporation of India (ICICI)Show All

Industrial Credit and Investment Corporation of India (ICICI)

The Industrial Credit and Investment Corporation of India Limited (ICICI) incorporated at the initiative of the World Bank, the Government of India and representatives of Indian industry, with the objective of creating a development financial institution …

Read more