Solar
Usa
Manufacturing
Energy
Panels
Unitedstates
Operations
M&A Advisory
Lazard
Full Credential Description
STR Holdings. United States. Announced Date 06/11/2009. Closed Date 12/11/2009. Deal value: $123m. Initial public offering. Industry: STR Holdings primarily operates in the solar energy industry, specializing in the manufacturing of encapsulants for solar panels.