Addressing the Challenges of Globalization

Addressing the Challenges of Globalization: An Independent Evaluation of the World Bank's Approach to Global Programs.