Cambridge Innovation Center (CIC)
Office space facility for small and growing companies. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€211—316m (Dealroom.co estimates Mar 2018.)
Cambridge Massachusetts (HQ)
Authorizing premium user...