I don't think it had anything to do with the presentation but more to do with an expectation that the presentation and Form 10 filing would somehow cause the stock to increase sharply in value.
Expectations always seem to run high in the OTC leading to higher levels of frustration when things don't materialize in the short term as expected. This is the reason I believe that small cap OTC stocks are so much more volitale than thier listed peers. Emotions drive the prices more. There has also been a sell off in the broader China space that we are not imune to either.
I nor the Company can do anything about short term market sentiment. The Company has come through on all the promisies it had previously made and continues to move forward on its remaining promises.
I own stock and it's down just like everyones elses. I'm just as frustrated as anyone else. I was frustrated when the stock fell from $1.90 to $.45. I personally deal with that by being a long term investor.