bought into TTV a while ago and have only seen it fall since purchasing. anyone know if there is any positive news coming soon or anything? just continues to get hammered this one. Whats everyones outlook on it? Long-Term hold?
Thanks
TTV Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held