Mr. Rivas must be keen to get on with the job without a handbrake on as well. If only he could show his commitment by building a reasonable stake in the company. That itself might ignite some buying interest.
CLH Price at posting:
$1.34 Sentiment: Hold Disclosure: Held