Global Media and International Public Relations

Center for Global Development

Commitment to Development of the 21 Richest Countries Ranked
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