SupplyChain Magazine June 2019 | Page 177
$ 43.2bn Approximate revenue
1845
Year founded
286,200
Approximate number of employees
177 www . supplychaindigital . com
SupplyChain Magazine June 2019 | Page 176
SupplyChain Magazine June 2019 | Page 178