50 employees
You Trace creates digital labels for product categories of agri-food products and drinks.
2015