85 employees
TRAID is a charity that tackles the problems caused by producing, consuming, and wasting clothes.
1999