Not surprisingly, the pesticide companies are reacting to the European Food Safety Authority (EFSA) report. read more
(Here is the press release from the EFSA)