Surfer do you blame the weather man when the waves don't roll in to the size you like? TTR management are doing OK.It just takes time to get it right but rest assured they will get it right.
TTR Price at posting:
5.9¢ Sentiment: LT Buy Disclosure: Held