Champion Thread opens new US dyehouse

Champion Thread Company (CTC) has opened a new dyehouse in Clover, South Carolina, strengthening its domestic hold in the state…