Greenpeace claims that several members on the European Chemical Agency (ECHA), set to decide today whether to grant the controversial pesticide glyphosate another 15-year license to be sold in the EU, have a conflict of interest, says The Independent. Greenpeace’s letter to the agency claimed that two members, Slawomir Czerczak and Tiina Santonen, of ECHA’s… » Read More