If manipulators were in control, they would've ban
Post# of 72440
According to the SEC, only 903 shares (0.0007% of the OS) were failure-to-deliver as of June 15.
20170615|45782D100|IPIX|903|INNOVATION PHARMACEU|0.74
https://www.sec.gov/help/foiadocsfailsdatahtm.html
One simple question. Can we trust the SEC? I have a feeling you'll say no because the government is corrupted. Saying yes would put the naked shorting theory to rest.