There is NO DOUBT that the technology will make its mark - I just doubt that those of us that have funded it almost to market will make any money out of it...or more to the point... get any of our money back. We all went in with our eyes open and clearly wanted it to succeed...unfortunately we couldn't find an inanimate carbon rod to manage the finances so we had to settle for the next best thing. $114m in losses...and no product....speaks for itself.
MST Price at posting:
0.1¢ Sentiment: None Disclosure: Held