Maybe the market is not impressed with the companies Leadership or "Lack of" it. I think that they have caused irrepairable damage by letting the Oppies close out of the money. Many long time holders have had enough.
RRS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held