Never miss a Delaware County story!
Formcraft, an architectural firm in Folcroft, has decided to relocate its headquarters in November to Two Commerce Square in Philadelphia and bring 31 jobs to…
Before we send you to this site, please subscribe to our daily newsletter.