The Dutch Sheltersuit Foundation has recently opened the Sheltersuit Factory – a social clothing factory where garments are made under ethically responsible working conditions. The expansion of the Sheltersuit organisation comes after a relocation to a new office building and larger production facility within the city Enschede in the Netherlands.

Read More