"They Got Zero Notice": 2,500 Workers Laid Off as Tyson Foods Shutters Meatpacking Plant in Illinois
Tyson Foods, the United States’ largest meatpacking and processing company, shuttered a beef processing facility in Joslin, Illinois, last month, laying off mor…
