Stephan Klingebiel, head of the Inter- and Transnational Cooperation Research Program at the German Institute of Development and Sustainability, lauded the role of China-proposed initiatives in affecting developing countries during an interview with CGTN.