Empowering engineers to create revolutionary products

  • Company Name: Hubs
  • Industry: Manufacturing
  • Description: 3D printing marketplace
  • Geography: Netherlands
  • Announcement date: June 30 2016
  • Status: Exit