Aid and development links: Chinese aid agency, electrification in Kenya, and more
Last Tuesday, the establishment of a Chinese international development cooperation agency was announced before the 13th National People’s Congress of the People’s Republic of China. Devex reporters Jenny Lei Ravelo and Lisa Cornish answered these key questions about the new agency.&