The Center for Global Development's Commitment to Development Index ranks 27 of the world's richest countries on policies that affect the world's poorest people. How well does your country do?
Ideas to action: independent research for global prosperity