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.
Visit the Commitment to Development Index website.