I believe they made $1m out of that transaction and probably learnt a lot. This space is ripe for consolidation and they have appointed advisors so I would give them the benefit of the doubt.
One swallow does not make a summer.
TNT Price at posting:
6.8¢ Sentiment: Buy Disclosure: Held