Best for Business?

What do Lego and 18th century political economist Adam Smith have in common? Both show why Denmark has become the best country in the world for business. Forbes has the story
If You Don't Know Where You're Going - All Roads Lead There
