Land O’Frost to close Illinois plant, lay off 215 workers
Dive Brief: Deli meats manufacturer Land O'Frost will lay off 215 workers when it shutters its plant in Pullman, Illinois, according to a state Worker Adjustment and Retraining Notification Act notice filed on April 29. The plant produces specialty …