cleantechies.com
Appeals Court Affirms Shrink Link in Solar Cell Encapsulant Trade Secret Case
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…