An Autonomous Organization, Registered under the Indian Trust Act, 1882, by the Government of NCT-Delhi, India. Established on April 21st, 2017, it operates under the aegis of the Ministry of Finance, Government of India, with the Reporting Entity ID INTRU 00037. Recognized as a National Institution for Transforming India by the Government of India, with the Unique ID of VO/NGO DL/2017/0154444, it functions as a distinguished Non-Governmental Organization (NGO).