Jeff Carter News

Head of Indiana Safety Agency Resigns After 7 Years

The head of Indiana’s workplace safety agency has stepped down after seven years in the job, during which the department issued some of the largest safety fines in the state’s history. Jeff Carter’s resignation as deputy state labor commissioner overseeing …