Texas Extruder Faces OSHA Fines
May 26th, 2015

Extruders Inc., of Wylie, Texas, a division of Dallas-based door and window manufacturer Atrium Corp., is facing $26,500 in citations from the Occupational Safety and Health Administration (OSHA) following a November incident in which a maintenance worker died. OSHA announced the citations late last week. In February, DWM reported that Steven Jeffrey Amdall, 51, died […]