Read more about the organiser of this event.
The International Centre for Trade and Sustainable Development (ICTSD) was established in Geneva in September 1996 to contribute to a better understanding of development and environment concerns in the context of international trade.