The drop in share price says everything, its a vote of no confidence in the board. If they won't look after the real owners of this company maybe somebody else will. Get rid of them and put them on the street.
SLR Price at posting:
49.0¢ Sentiment: None Disclosure: Held