Creator
The new heads at the World Bank and the International Monetary Fund (IMF) face the tough task of restoring credibility to the powerful financial bodies that hold an annual summit…