About International Trade Centre (ITC):
The International Trade Centre is a multilateral agency which has a joint mandate with the World Trade Organization and the United Nations through the United Nations Conference on Trade and Development. The headquarters of the ITC are in Geneva.
Advertisement