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 an investment authority, set up within the Ministry of Finance in December 2004 by the Indian government to oversee investments.