Read the article at the link you posted... It does not support the position staked out...
Failures to deliver show up as "short interest" on the FINRA report...
I can go on and on for days about how "shortie" is blamed for a stinky pink stock's PPS going down when it is really just selling by people who have profits. Why on earth would anybody put up $2.50 in a margin account per share to short a penny stock when the maximum they could make is just a few pennies and they could lose their "shorts" with one good pumping PR???