Enfield's STR Holdings Inc. will close its new East Windsor manufacturing facility by the end of this quarter as the company will lose its top customer and needs to restructure.
Enfield solar encapsulant manufacturer STR Holdings, Inc. saw its fiscal third quarter earnings drop 99 percent over last year amid continued global oversupply solar panels.