A Connecticut solar panel installer fell more than 26 feet to his death, resulting in a nearly $174,000 penalty from the Occupational Safety and Health Administration. The incident occurred on Aug. 24 ...
OSHA has cited Sunrun Installation Services Inc. with repeat violations for exposing workers to fall hazards at two Chicago-area residential worksites within weeks. According to a recent release, ...