One of the “hedge funds” took a position in 2016 when the company was still pumping itself. The other bought $800 of stock some time ago. Yeah, they’re betting on a win...
This is pure hogwash, the company is dead.
I swear I’ll never use the phrase “you can’t make this stuff up” ever again after being on the OTC. Apparently you can.