yes, there may be room for growth, but, has TTS taken on too much lately and needs to consolidate before we see a real recovery and upturn of the share price and the dividend.....TTS a lame duck atm.....
TTS Price at posting:
$3.12 Sentiment: Hold Disclosure: Held