What impact did last week’s confirmation of New World Screwworm in south Texas have on sales numbers? The USDA's Greg Sanders takes a look Continue reading…