Wayne Parham Messages: 18777 Registered: January 2001
Illuminati (33rd Degree)
I'm not exactly sure where the CTS plant was, but I think you may be right. I did a quick search on the internet and found CTS to be the parent company of a plastic injection mold plant in Mexico. The body of the tweeter is plastic and "Mexico" is printed on the back of each CTS tweeter, embedded into the mold, so it seems a likely connection.