Texas Contractor Fined $212K in Fatal Crane Collapse
Federal workplace safety officials say a Lufkin, Texas, contractor’s failure to assemble a crane boom properly caused the crane to collapse onto a passing vehicle on Interstate 10 near Beaumont, killing the two occupants in April 2021. OSHA cited Hemphill …