Actually Champ I dont have sour grapes and I'm self employed. Have never worked at SLR and never will, so nice conclusion to jump to but lets call that one a fail.
My only beef with SLR is the poor management and bad decision making that's eroded their share price to the point myself (and all my colleagues) have sold while we can get a reasonable price (if you can call it that).
Time will prove me right or wrong.
Watch that space.....
SLR Price at posting:
69.0¢ Sentiment: Sell Disclosure: Not Held