With an ailing economy, is China a stable global player?
Mar 12, 2025 - 18:00

Chinese leaders have unveiled their plans to revive the economy during the National People’s Congress.