Is China Development Research Foundation a public institution?
China Development Research Foundation is a public institution. China Development Research Foundation is a public institution and a non-profit foundation under the leadership of China the State Council Development Research Center. A public institution refers to a public institution whose main task is social welfare, usually not for profit, and mainly provides public and social services for the country and society. Institutions are different from enterprises in staffing, salary and welfare, and have certain stability and security.