The United States Department of Labor’s Occupational Safety and Health Administration (OSHA) recently fined Indiana-based roofing company Five Star Commercial Roofing Inc. $49,000 due to unsafe working conditions at a site in Bartonville, the Journal Star reported on May 1. According to an investigation conducted by OSHA, Five Star’s employees were found to have been working almost… Read More