Answer to Question 1
producer colored (solution), stock dyeing (fibers), yarn dyeing, piece dyeing (to dye fabrics solid colors), cross dyeing (for fabrics with fibers with different dye affinities), garment dyeing
Answer to Question 2
independent agents who purchase leftover fabrics to warehouse and sell when there is demand