OSHA Proposes Fines After Solar Panel Worker Killed
OSHA proposed nearly $174,000 in fines to a Connecticut solar panel company after an installer fell more than 26 feet to his death. The employee of Sunrun Installation Services of Brookfield, a division of









