OSHA investigating Formula One contractor after labor complaints
U.S. Occupational Safety and Health Administration authorities opened an investigation this week into possible workplace violations at the Formula One racetrack construction site in Elroy.
Click here to read full story.