- Faridabad, Haryana, India
NIFM was set up in 1993 as a registered society under Ministry of Finance, Government of India. To begin with it was mandated to train the officers recruited by the Union Public Service Commission (UPSC) through the Civil Services Examination and allocate