38 employees
DAFF is a food and beverage firm that develops nutritious food products for consumption during food rationing programmes.
2007