OurStit.chHanging On By a Thread: The OurStit.ch ManifestoThe ILO estimates that 170 million are engaged in child labor, with many making textiles and garments to satisfy the demand of consumers in…Jun 30, 2017Jun 30, 2017