Press Release
Sweden Claims Top Spot in Global Development Index
September 18, 2018
Today, the Center for Global Development announced that Sweden claimed the #1 spot in the Commitment to Development Index, which ranks 27 of the world’s richest countries by how well their policies help improve lives in the developing world.