They can do with some fresh blood, Chairman and founder keep this stock low profile for too long
They need someone in there to start marketing its profiles rather than just dull ASX announcement
ITD Price at posting:
22.0¢ Sentiment: Buy Disclosure: Held