Glazing activities at a downtown Indianapolis project overlooking Lucas Oil Stadium.
Related Topics: Workplace Safety, Safety Resources News