STR Holdings, Inc. (STRI) - NYSE
Company Description
STR Holdings, Inc. manufactures solar power module encapsulants, while also providing quality testing, inspections, and safety development. The company operates its business through two divisions: Solar Encapsulant manufacturing and Quality Assurance services. The Solar Encapsulant manufacturing... More
Industry: Synthetics
Country: United States