Press release

INTA Systems, the first spin-off of the NEST Laboratory, closes its first seed investment with Eureka! and A11 Venture