Desperation drives people to do incredibly stupid things I guess. I already thought the biz and management were garbage but I still could hardly believe it when I read the ann today.
They keep finding new lows.
BIG Price at posting:
$2.22 Sentiment: Sell Disclosure: Not Held