Illinois-based Champion Roofing Inc. has been cited by the Department of Labor’s Occupational Safety and Health Administration (OSHA) for forcing workers to work on a low-sloped roof, 13 feet above the ground, without the necessary means to protect them from falling. This comes after repeated violations in the past five years for the same problem. OSHA… Read More