Tag: 112906819

Mississippi poultry plant settles with OSHA after teen’s 2023 death

A Mississippi poultry processing plant has agreed to a settlement with the U.S. Department of Labor that requires it to pay $164,814 in...