The European Food Safety Authority (EFSA) has released its latest annual report on pesticide residues in food, based on the analysis of more than 125,000 samples collected across European countries.

The European Food Safety Authority (EFSA) has released its latest annual report on pesticide residues in food, based on the analysis of more than 125,000 samples collected across European countries.