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, ...