Center for Global Development
Commitment to Development of the 21 Richest Countries Ranked
Netherlands Most Committed; U.S. Slips to 13th; Japan Worst
Netherlands Most Committed; U.S. Slips to 13th; Japan Worst
08-11-2006
The Netherlands tops the 2006 CGD/FP Commitment to Development Index (CDI), which ranks the world’s 21 richest countries according to how well their policies help improve lives in the developing world....
more
CGD Ranks CO
2
Emissions from Power Plants Worldwide
11-14-2007
It Answers: How Green is Your Power?...
more