FTC Cashmere
FTC Cashmere, founded in Germany in 2003 is at it's heart a compassionate family business with a strong sustainability ethos. What makes this brand unique is that they manage the entire chain from production to style themselves. From growing the fodder from it's own goats to producing their beautiful pieces. We are delighted to be a stockist!