The company, SPS Technologies, has a history of environmental and workplace violations, records show. Residents were sheltering in place and worried about the air quality.
The organization announced a scheduled opening at 912 Fort Duquesne Blvd. along the Allegheny riverfront, on February 28, leaving behind its previous office at PPG Place where it has been based for ...