Department of Labor finds Georgia company’s safety failures led 19-year-old worker to suffer fatal injuries inside concrete mixer at Cantonment worksite

September 20, 2023