STR Holdings shuts down encapsulant production in China

Struggling US-headquartered solar PV encapsulant producer STR Holdings foray into recapturing market share by producing in China has come to an end with the closure of its manufacturing operations in the country.