SCM World
Supply chain management training and insight. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€31m (Public information from Jun 2016)
Company register number 06804429
London England (HQ)
Authorizing premium user...