The United States Department of Labor’s Occupational Safety and Health Administration (OSHA) has cited Lombard, Illinois-based Armor Shield Construction once again for failing to provide the proper safety measures for workers. The most recent incident occured at a site where an investigator noted that the company was not providing workers with adequate safety measures for… Read More