"John Cecil has tried to build this company with many setbacks."
That's delusional and the most absurd thing I've ever read given that bonus link. He is a scamming scumbag.
It's one thing to have loses in a start up company as many do. Quite another to dump billions of shares just to give yourself personally $several millions.
If some want to stick their head in the sand that doesn't mean others shouldn't be aware of obvious red flags