10 employees
E-commerce platform for small organic and artisan food producers. The one-stop shop to buy organic and direct from producer in Spain.
2010