Illinois Company Plead Guilty In Fatal Work Accident
An Illinois-based recycling center has been fined by OSHA and ordered to pay $350,000 after aworker was killed on the job. Behr Iron and Steel Inc. is ordered to pay restitution of $350,000 to the victim’s estate as well as serve a five-year probation. The fatal accident occurred back in March 2014 when a…