SupplyChain Magazine July 2019 | Page 109
$ 266mn
Approximate revenue
1990
Year founded
2,400 Approximate number of employees
109 www . supplychaindigital . com
SupplyChain Magazine July 2019 | Page 108
SupplyChain Magazine July 2019 | Page 110