SupplyChain Magazine February 2020 | Page 159

159

1933

Year founded

$ 2.51bn Revenue in US dollars

11,515

Number of employees

www
. supplychaindigital . com