Keeping the upfront secret "makes no sense" -- if you're a basher looking for something to complain about and are frustrated that you don't have something to twist.
It makes plenty of sense for the company, and its actual investors.
(1)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links