Hmm, doesn't really match up at all with what the company has accomplished this year or press released. Do a little more DD
"To Give Anything Less Than Your Best, Is To Sacrifice the Gift." - Steve Prefontaine Selling shares at $.019 prior to run to $.26 would have been my biggest failure. Glad it wasn't me!! ;-)