I think you're confusing investor confidence with the reality of the state of the business.
By all accounts the business itself (so far) seems positive.
If the market is not taking that into account "then that’s the markets problem" and at some point the market WILL need to adjust. Provided the news continues to be largely positive.
At first when I heard people talk about sh's panicking because of news articles I found it hard to believe, but the more time goes on I see this is clearly the situation.
In terms of the PR, they have released something like 5 "basic" updates in the last month and I am sure that when details are finalized they will release a detailed update.
I mean what more can we ask for? For them to come door to door to pat us on the head for a good investment?
CNP Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held