New CEO onboard with expectation of revenue growth by end of 2018. Just 2-3 more months away before we witness this and definitely looking forward to 2019.
"Who doesn't want the titanium bicycle created by TTT?"
GLTALTH.
TTT Price at posting:
$2.43 Sentiment: Buy Disclosure: Held