Boar’s Head announced Friday it plans to indefinitely close its Jarratt, Virginia plant, which produced deli meat linked to a deadly listeria outbreak.
Shining Light on Farm & Food Policy for 20 Years.
Wednesday, October 16, 2024