International Trade Center (ITC)

International Trade Center (ITC),

Definition of International Trade Center (ITC):

  1. UNCTAD/GATT sponsored quasi-autonomous UN organization that provides an extensive range of consultancy, promotion, training, and other services to developing countries in maximizing their export potential. ITCs offices are based in Geneva.

Meaning of International Trade Center (ITC) & International Trade Center (ITC) Definition