Federal inspection finds El Paso metal stamping manufacturer willfully exposed workers to amputation dangers; worker suffers severe injury

July 19, 2021