
Humanity Absent from World’s most Acclaimed Development Report
The World Development Report (WDR) is the World Bank’s development research and policy review report published annually. Started by IBRD since 1978, this report is intended to provide deep and extensive analysis on one...