Yep, don't know about this one. Not bad but they're paying dividends, buying back shares, building factories and increasing debt. Not sure that there's anything special about the products they sell. MHT looks quite interesting.
ITD Price at posting:
22.0¢ Sentiment: None Disclosure: Not Held