Chicago-area contractor faces $277K in fines for repeated failures to protect roofing employees from exposure to deadly fall hazards / OSHA / By November 10, 2022