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.