site logo

Logic Staffing pays $170K to settle claim that it refused to hire deaf candidates

Getty Images