RE:RE:Business Acumen Wow. Have any of those things actually happened? That post seems like it could be posted for any small cap company as fear mongering.
If the 95% figure is real, I just don't think it's any way to live life to say that you have to be in the bottom 95% based on what, that you're on a certain stock exchange? Statistics are good on the aggregate, but I just don't see anything in that gigantic and scary post that shows any detail about this company.