Participants attend the China Development Forum 2025 in Beijing, capital of China, March 23, 2025. (Xinhua/Li Xin) * "China ...