Legal analysis: China Red Cross Foundation (China Red Cross Foundation for short) is a national public offering foundation approved and registered by the Ministry of Civil Affairs. It is a non-profit public welfare organization with independent legal personality. A legal person established for public welfare or other non-profit purposes is a non-profit legal person if it does not distribute profits to investors, founders or members.
Legal basis: Article 87 of the Civil Law of People's Republic of China (PRC) is a non-profit legal person who aims at public welfare or other non-profit purposes and does not distribute profits to investors, promoters or members. Non-profit legal persons include institutions, social organizations, foundations and social service institutions.