Government and friends that may or may not deal in naked shorting. Would be my best guess and may or may not be blessed by the Government! Just saying.
Not sure if there's any "who" is keeping the stock down; but the consistent overhang over the last year or so is the seller(s) routing thru market maker OTCN.