Data center supplier to create hundreds of jobs at 1.2M-SF facility subleased from Wayfair

A manufacturing facility in a 1.2 million-square-foot building once intended for Wayfair could create hundreds of jobs and earn a tax abatement.