Our website is made possible by displaying non-intrusive online advertisements to our visitors.
Please consider supporting us by disabling or pausing your ad blocker.
With so many board of directors resigning one after another, no amount of good news will be able to push up the share price. Obviously there is something wrong with the company.