International Centre for Trade and Sustainable Development (ICTSD)

Now defunct, an organisation that aimed to advance sustainable development through trade-related policymaking.