Private company
Specialized Technology Resources
American corporations for special technologies
Specialized Technology Resources, abbreviated as STR, was an American corporation headquartered in Enfield, Connecticut. It had two divisions – Solar Cell Encapsulant Manufacturing and Quality Assurance Services for Consumer Products.2 Wikipedia text CC BY-SA 4.0
Last updated Oct 21, 2026.
Overview
See how the biggest companies compare on our leaderboards
Specialized Technology Resources, abbreviated as STR, was an American corporation headquartered in Enfield, Connecticut. It had two divisions – Solar Cell Encapsulant Manufacturing and Quality Assurance Services for Consumer Products.2
Links
- WikipediaSpecialized Technology Resources
- WikidataQ7574912
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2