Federal investigators cite Jefferson City contractor after construction death
Federal investigators have cited Weathercraft Inc. with one serious violation of the Occupational Safety and Health Administration (OSHA) general duty clause after a man collapsed and died on Aug. 18, 2016. According to OSHA regional director Karena Lorek, 47-year-old Darren Laird collapsed on August 17 from heat stroke while working on the roof of Helias
Continue Reading