$62bn debt-service payments put biggest squeeze on poor countries since 2000
$62bn debt-service payments put biggest squeeze on poor countries since 2000 The poorest countries eligible to borrow from the World ...
$62bn debt-service payments put biggest squeeze on poor countries since 2000 The poorest countries eligible to borrow from the World ...