(SeeNews) - May 2, 2013 - US solar encapsulant maker STR Holdings Inc (NYSE:STRI) said on Wednesday it had cut its first-quarter net loss from continuing operations to USD 4.2 million from a loss of USD 82.1 million a year back.