Address |
10 Water Street Enfield Connecticut 06082 United States |
Employees | - |
Website | http://www.strsolar.com |
Updated | 07/08/2019 |
STR Holdings, Inc. engages in the provision of encapsulants, which is used to protect and preserve the circuit of a solar module. It offers its products under PHOTOCAP brand. The company was founded by John DeBell and Henry Richardson in 1944 and is headquartered in Enfield, CT. |