Sunrun fined as two workers suffer deadly fall from roofs
Residential solar installer Sunrun has been fined by the U.S. Department of Labor for safety violations as two of its employees suffered fatal falls from rooftops. The two incidents occurred within weeks of each other. Occupational Safety and Health Administration (OSHA) on June 18 and August 8, 2024 in the Chicago area witnessed Sunrun employees …
Sunrun fined as two workers suffer deadly fall from roofs Read More »