Name the 20 countries which rank top in the Social Progress Index, which looks at the countries' abilities to provide basic human needs, wellbeing and opportunities.
Fairly predictable list apart from Estonia. I guess they're not counting micronations like Luxembourg, Monaco, and Singapore, etc- they would all be ranked above Estonia more than likely. Though Estonians do enjoy very cheap telecommunication services which is why so many international calling card plans and VOIP services are based there.
Yeah, there are only 132 countries that are listed on this index. Estonia is 10th in the world for communications and access to information, which is probably why it does so well.