
Supplies equipment and services for the food industry, focusing on processing and packaging solutions.
2002
France
11 - 50 employees
Supermarkets
$10M - 25M in revenue
$500K - 1M in profitability
Powered by AlliedOffsets and illuminem
Not reporting on Sustainability