(SeeNews) - Oct 4, 2011 - US solar encapsulants maker STR Holdings (NYSE:STRI) yesterday said it would close its production facility in the US state of Florida to streamline its US operations and reduce costs.