Think Lev just needs to step back and let them get on with it, if he is not happy maybe he should just sell. He had his chance at being on the Board. Or maybe he should buy a controlling stake...
CLH Price at posting:
$1.58 Sentiment: Hold Disclosure: Held