They better make some progress on their core business. Some big new contracts and cost reductions would be a good sign. Otherwise all these acquisitions and financial engineering attempts are just pointless and highly deceptive
TNT Price at posting:
6.0¢ Sentiment: Sell Disclosure: Not Held