![Dozens of international organizations are headquartered in Geneva, Switzerland](/content/images/size/w1304/2023/05/geneva-switzerland.jpg)
Trade policy organization shuttered amid controversy after 22 years
The Geneva-based International Center for Trade and Sustainable Development, or ICTSD, which was founded in 1996, said it was closing down immediately.
Already have an account? Log in
The Geneva-based International Center for Trade and Sustainable Development, or ICTSD, which was founded in 1996, said it was closing down immediately.