SupplyChain Magazine June 2019 | Page 177

$ 43.2bn Approximate revenue

1845

Year founded

286,200

Approximate number of employees

177 www . supplychaindigital . com