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.
Thursday, November 21, 2024