New research shows that China has emerged as the world’s largest debtor for developing nations, which are due to pay back at least $54 billion to Beijing this year.
New research shows that China has emerged as the world’s largest debtor for developing nations, which are due to pay back at least $54 billion to Beijing this year. Foreign Aid, World Politics, Foreign Affairs Top Stories