A delegation from the Geneva-based International Trade Centre (ITC) has traveled to Iran to explore ways for the…