STR Holdings Inc

1101 Lake St
San Francisco, CA 94118

STR Holdings Inc, trading under the ticker symbol STRI, is a global leader in solar panel encapsulation, dedicated to offering environmentally responsible solutions through ongoing research and innovation. With a history dating back to the development of EVA-based solar encapsulants in the 1970s, the company has made significant contributions to the advancement of renewable energy.

Through the successful sale of its North American solar assets in 2021, STR Holdings Inc continues to drive progress in the field of solar encapsulation, further solidifying its position as a key player in the industry. The company's commitment to scientific excellence and sustainable practices underscores its mission to support the growth of renewable energy worldwide.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan FranciscoSTR Holdings Inc

Partial Data by Infogroup (c) 2025. All rights reserved.