The Investment Commission of India (ICI) is a three-member investment commission, set up in the Ministry of Finance in December 2004 by the Government of India.
The Investment Commission of India (ICI) is a tripartite investment body, set up within the Ministry of Finance in December 2004 by the Indian government.