Social Fabric Switzerland is rated 3 out of 5 in the category textiles. Read and write reviews about Social Fabric Switzerland. we empower our diverse community to drive economic and social change by engaging in transparent, social and ecological actions through sustainable textiles
Company size
1-10 employees