Energy & Utilities
M&A Advisory
Manufacturing
Energy
M&A Advisory
Lazard
Full Credential Description
STR Holdings. United States. Announced Date 15/04/2010. Closed Date 20/04/2010. Deal value: $131m. Common stock. Industry: STR Holdings primarily operates in the solar energy industry, specializing in the manufacturing of encapsulants for solar panels.