News
. said Monday that it is selling its Duck tape and other well-known adhesive brands as well as its offices and plant in Avon to an Arizona investment company. Innovative Brands Holdings LLC of Phoenix ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results