Pack your bags.
The most and least developed nations also tend to be clustered geographically. Five of the 10 most developed countries are
The new Good Country Index aims to "measure how much each country on earth contributes to the planet and to the human race
According to the research group's "Where To Be Born In 2013" index, which predicts the countries that offer the greatest