425 employees
CARVAL provides solutions for the health and nutrition of the livestock and agricultural sector.
1959