Specialized Technology Resources (STR) is a Connecticut-based company that makes plastic sheeting material for encapsulating solar cells.
In the 1990′s, STR engaged in about five years of intensive R&D to develop a proprietary method to produce a “low-shrink”