the lack of announcements from TRY says this company is walking dead or likely already dead. would be nice if it is otherwise, but can't see it at this point. Tax credits on their own not really worth anything.
TRY Price at posting:
3.0¢ Sentiment: Hold Disclosure: Held