50 employees
Slothes is a smart clothing company that merges textiles with embedded technology to create products for fitness, safety and outdoors.
2015