EU fails again to agree on glyphosate’s license renewal

Nov. 10, 2017