South Side factory cited for violations after workers’ fingers partially amputated
ITC Manufacturing of Columbus was cited this month by the Occupational Safety and Health Administration for violating federal workplace safety and health regulations, the agency announced.
Read more »