Hubs
Makes on-demand manufacturing easy and risk-free, from prototyping to end-part production.
Launch date
Employees
Market cap
-
Enterprise valuation
€255m (Public information from Jan 2021)
Company register number 57883424
Amsterdam North Holland (HQ)
Authorizing premium user...