The China International Development Cooperation Agency (CIDCA) is a foreign aid agency of the People's Republic of China. It is directly subordinate to the State Council. It was created to "achieve better coordination and greater impact" of China's aid programs, particularly in support of the Belt and Road Initiative. CIDCA was founded in April 2018. It was formerly the Department of Foreign Aid of the Ministry of Commerce (MOFCOM). More information...
According to PR-model, cidca.gov.cn is ranked 436,735th in multilingual Wikipedia, in particular this website is ranked 18,168th in Chinese Wikipedia.
The website is placed before hagoromo-bungu.co.jp and after laurahall.com in the BestRef global ranking of the most important sources of Wikipedia.