Tag Archives: Massachusetts

Solar Seal to Close Massachusetts Facility

Solar Seal has started to notify industry companies that it will close its plant in South Easton, Mass. This news comes after the company, part of O3 Industries announced it would open a new plant in a Norwich business park … Continue reading

Posted in Featured News, News, Today's News | Tagged , , , , , , , , , , | 1 Comment