Long story short, this is the first screwup I've seen from this management, and anyone holding options or heads above 40c got seriously boned by this. The bastards should be scrapping to save every cent from dilution at this point.
TMT Price at posting:
28.0¢ Sentiment: None Disclosure: Held