Posts Tagged ‘ Scranton ’

Crystal Expands in Scranton, While Moving Into Texas

May 1st, 2024

Crystal Window & Door Systems has expanded operations at its facility in Scranton, Pennsylvania. With 336,000 square feet to utilize, “we’ve capitalized on the space to add product lines and allow other Crystal plants to focus production on new heavy commercial products for regional markets,” said Steve Chen, the company’s president. [DWM] has since confirmed […]