\n \nAnderson Warlick, chairman of the National Council of Textile Organizations (NCTO), cited the meeting as an important step in coordinating efforts to preserve the employment of more than two million workers across the region, while David Garcia, president of Camara Nacional de la Industria Textil (CANAINTEX), noted that the implementation of cumulation provisions in CAFTA/DR demonstrated that the textile industries in the hemisphere are \"inextricably linked.\" \n \nThe two groups agreed they would work jointly with U.S. and Mexican government officials to combat fraudulent shipments into both markets. \n \n\"Customs fraud continues to plague both our sectors, particularly the illegal use of Chinese yarns and fabrics to claim NAFTA and CAFTA origin. Last year, NCTO initiated a Customs Fraud Alert program and we look forward to integrating our data gathering with Canaintex,\" said Warlick. \n \nComparing notes on recent missions to China, the two organizations agreed that China will remain a disruptive force in world textile markets and that unfair subsidies to Chinese textile producers remained the most important threat to the competitiveness of North American textile industry. \n \n\"China's textile and apparel complex employs more workers than the entire U.S. manufacturing sector and today gets more than five dozen subsidies from the Chinese government,\" said Warlick. \"As a result, China has wreaked havoc throughout the world textile and apparel trading sector each time trade restraints have been removed.\" \n \nBoth organizations called on the U.S. government to extend the current Textile Monitoring Program (TPM) to China. \"We are happy to compete against Chinese companies but we cannot compete against the Chinese government,\" said Garcia. \n \nNCTO and CANAINTEX agreed to work with textile and apparel organizations from the CAFTA and ANDEAN region to coordinate strategy on these and other issues in the years ahead. \n"}]}};
const country = "US";
const language = "en-US,en;q=0.5";
const SITE_LANGUAGE = "en";
const siteName = "RIS News";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "risnews";
window.dataLayer = window.dataLayer || [];
const data = {};
data.entityTaxonomy = {};
const contentTypes = [
"article",
"blog",
"bulletin",
"embed_page",
"landing_page",
"event",
"image",
"page",
"product",
"whitepaper",
"video",
"tags",
];
if (
routeInfo &&
"bundle" in routeInfo &&
contentTypes.includes(routeInfo["bundle"])
) {
data.entityBundle = routeInfo.bundle;
data.entityTitle = `${routeInfo.title} | ${siteName}`;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.entityType = "node";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.entityTaxonomyKeys = {};
data.entityTaxonomyHierarchies = {};
data.parentNaicsCode = {};
data.isPro = false;
data.algoliaIndexName = indexName;
// Add toxonomy data
const taxonomies = {
businessTopic: "business_topic",
contentType: "content_type",
company: "company",
marketSegment: "market_segment",
};
const getHierarchy = (term, terms = []) => {
terms.push({ id: term.id, name: term.name });
if (term.parentTerm != null) {
getHierarchy(term.parentTerm, terms);
}
return terms;
};
const getTerms = (term, useApiId = false) => {
return { id: useApiId ? term.apiId : term.id, name: term.name };
};
const getKeys = (term) => {
return { id: term.id, name: term.apiId };
};
Object.entries(taxonomies).forEach(([key, item]) => {
terms = routeInfo[key];
if (terms && terms.length > 0) {
data["entityTaxonomy"][item] = terms.map((term) =>
getTerms(term, key === "company")
);
if (key !== "company") {
data["entityTaxonomyKeys"][item] = terms.map(getKeys);
termGroups = [];
terms.forEach((term, termInd) => {
termGroups[termInd] = getHierarchy(term);
});
data["entityTaxonomyHierarchies"][item] = termGroups;
}
}
});
data["entityTaxonomy"]["tags"] = routeInfo["topics"] || [];
// Primary Topic is either the business topic or the top tag.
if (routeInfo["businessTopic"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"];
} else {
if (routeInfo["topics"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"];
}
}
// Primary and secondary entityNaicsCodes come from the MarketSegment
if (routeInfo.marketSegment?.length > 0) {
data.entityNaicsCode = {};
data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"];
data["entityNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["naicsCode"];
if (routeInfo["marketSegment"][0]["parentTerm"] != null) {
data["parentNaicsCode"]["id"] =
routeInfo["marketSegment"][0]["parentTerm"]["id"];
data["parentNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"];
}
} else {
data.entityNaicsCode = [];
}
if (routeInfo.taggedPro) {
data.isPro = routeInfo.taggedPro;
}
window.dataLayer.push(data);
} else if (routeInfo && "vid" in routeInfo) {
data.entityBundle = "tags";
data.entityTitle = routeInfo.name;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.entityType = "taxonomy_term";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.algoliaIndexName = indexName;
data["entityTaxonomy"]["tags"] = {
id: routeInfo["id"],
name: routeInfo["name"],
};
window.dataLayer.push(data);
}
})();
U.S., Mexican Textile Industries to Work Together on China, Customs Issues
U.S., Mexican Textile Industries to Work Together on China, Customs Issues
10/6/2008
At a recent meeting in North Carolina, leaders of the U.S. and Mexican textile industries agreed to work together to increase the competitiveness of the textile industry in North America by focusing on issues including countering the threat of subsidies from China, customs enforcement and regional infrastructure.
Anderson Warlick, chairman of the National Council of Textile Organizations (NCTO), cited the meeting as an important step in coordinating efforts to preserve the employment of more than two million workers across the region, while David Garcia, president of Camara Nacional de la Industria Textil (CANAINTEX), noted that the implementation of cumulation provisions in CAFTA/DR demonstrated that the textile industries in the hemisphere are "inextricably linked."
The two groups agreed they would work jointly with U.S. and Mexican government officials to combat fraudulent shipments into both markets.
"Customs fraud continues to plague both our sectors, particularly the illegal use of Chinese yarns and fabrics to claim NAFTA and CAFTA origin. Last year, NCTO initiated a Customs Fraud Alert program and we look forward to integrating our data gathering with Canaintex," said Warlick.
Comparing notes on recent missions to China, the two organizations agreed that China will remain a disruptive force in world textile markets and that unfair subsidies to Chinese textile producers remained the most important threat to the competitiveness of North American textile industry.
"China's textile and apparel complex employs more workers than the entire U.S. manufacturing sector and today gets more than five dozen subsidies from the Chinese government," said Warlick. "As a result, China has wreaked havoc throughout the world textile and apparel trading sector each time trade restraints have been removed."
Both organizations called on the U.S. government to extend the current Textile Monitoring Program (TPM) to China. "We are happy to compete against Chinese companies but we cannot compete against the Chinese government," said Garcia.
NCTO and CANAINTEX agreed to work with textile and apparel organizations from the CAFTA and ANDEAN region to coordinate strategy on these and other issues in the years ahead.