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