Products and servicesCommercial printingCotton finishingEmblems, badges and rank insigniaTechnical servicesYard goods and other textile fabrics