Center for Global Development/Definition

A think tank and influence group concerned with the interactions of globalization with the poorer countries of the world