I could understand TNG not sparing the money, but would not be a good look...
Presentation pretty underwhelming...."we have lots of targets" "some could even be good" Is that the result from another 6mths of work guys?
TRT Price at posting:
7.5¢ Sentiment: Hold Disclosure: Held