105 employees
Castel is a luxury textile brand with a unique, global sensibility, sustainable mission and unmatched color intensity. Fabrics sources from the finest mills worldwide.
2000