Loading
Thirty-nine developing countries have delayed repayment to China since 2000
Surprisingly slowly
After a desultory decade, profits are expected to surge
The world paid $10trn in interest last year. As rates begin to rise, we work out where the bill might go