Agriculture PEST in danger of aggravating glyphosate controversy EU-Policies | June 20, 2018 Earlier this year, the European Parliament created PEST, a temporary committee on pesticides, to try and draw a line under the controversy surrounding the EU’s approval process for Read More