Indian Institute of Corporate Affairs, an autonomous institution under the aegis of the Ministry of Corpo