There are many public companies where the insiders control the vote. That is nothing new.
Either you have faith that they will do the right thing or you don't and then you shouldn't own the stock and move on
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links