Tag Archives: HDI Index 2014

Human Development Report 2014 takes the temperature on humanity

  Although poverty is declining overall, almost 800 million people are at risk of falling back into poverty if setbacks occur. Nearly 1.5 billion people in 91 developing countries are…