Source: Ecotextile News

There were 556 cases of alleged labour and human rights violations at 266 factories linked to international brands, by the end of June this year.

Haydn Davis

>> Read full story