'The drive for improvement is there'
The Dutch Food and Consumer Product Safety Authority (NVWA) oversees - among other things - the production of safe food. Recent outbreaks and major changes in detection techniques are prompting more attention to machine ..
Read more