I'm considering investing, but concerned about glass door reviews about management - lack of direction, contradictory, etc. I'm also concerned at the amount of money going into the pockets of the senior exec.
Any comments?
TNT Price at posting:
11.0¢ Sentiment: None Disclosure: Not Held