Blog post by Kathleen Cooper, Senior Researcher on March 9, 2017 Pesticide companies are miffed with the Pest Management Regulatory Agency (PMRA) for doing its job. The agency recently completed a scientific review of the pesticide Imidacloprid. This pesticide is one of…
Read More Blog: Science Under Siege at the Commons Agriculture Committee