← OSHA severe injury reports
1 hospitalization · 2025054762 · 5/20/2025 · Publix Distribution Center
2025054762