(SeeNews) - Mar 14, 2012 - US solar encapsulant maker STR Holdings Inc (NYSE:STRI) on Tuesday said it expected revenues of between USD 160 million (EUR 122.5m) and USD 175 million in 2012.