This one hurts, I thought this was a good 'un. Share price says no doesn't it. What do you think the main reason this one has been hammered for- apart from being a Chinese company? Anyone
TTC Price at posting:
22.5¢ Sentiment: None Disclosure: Not Held