I think shareholders should be outraged. The information that they have released up to this point is completely misleading. At IPO this business was advertised as making profit. Serious questions need to be raised.
TNT Price at posting:
14.5¢ Sentiment: Hold Disclosure: Not Held