Crystal Window & Door Systems is pausing plans to build an $83.7 million factory and create 500 jobs in Selma. Executives say it’s ‘a prudent and responsible approach given current market conditions.’
Crystal Window & Door Systems is pausing plans to build an $83.7 million factory and create 500 jobs in Selma. Executives say it’s ‘a prudent and responsible approach given current market conditions.’