Vultures, doves and African debt: here’s a way out
Once again, African countries are confronting overwhelming debt burdens. According to the most recent World Bank debt statistics, they owe a total of $493.6 billion in long term debt to their foreign official and commercial…
Read More