Showing posts with the label textile

New logo: Milliken

Milliken is a U.S. textile company which creates fabrics for many different uses, as well as chemicals, and is based in Spartanburg, South Carolina. On Tuesday, April 26, it revealed a new logo at a…
Subscribe Our Newsletter