New Era Cap Company responded Monday to allegations of human rights abuses at its plant in Mobile, Ala., in the wake of University of Wisconsin severing its licensing contract with the hat manufacturer.
New Era Cap Company responded Monday to allegations of human rights abuses at its plant in Mobile, Ala., in the wake of University of Wisconsin severing its licensing contract with the hat manufacturer.