This article summarizes of results from the 2006 Commitment to Development Index which ranked The Netherlands number one.
From the article:
CGD President Nancy Birdsall welcomed a "steady" improvement in commitment to poverty reduction in recent years.
... "The lives of a billion people could be improved in the next decade if rich countries reform their trade, migration and investment policies," David Roodman, CGD researcher and chief architect of the CDI.