By CEP Staff • 16 August 2011 in News

STR enhances focus on solar encapsulants through sale of quality assurance business