16 employees
The ID Factory provides supply chain traceability solutions for the fashion industry.
2015