Denmark beats out 127 other countries by making exceptional social and environmental progress across all dimensions of the 2017 Social Progress Index. Not far behind, its Nordic neighbors—Finland, Iceland, Norway and Sweden—also demonstrate strong social progress performance. New research, released today by the Social Progress Imperative...