with the recent CSM developments, i would say that a few investors are slightly doubtful of TTY's chances to becoming the next CSM..or an inegrated carbon steel materials provider.
what's your opinion on the future of TTY?
TTY Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held