This stock was discussed for similar reasons here about 1 year ago. Seems to be some distrust of management and their intentions for the cash. and I think many people got burned buying into it.
SBB Price at posting:
2.2¢ Sentiment: None Disclosure: Not Held