Over 90% of OTC penny stocks fail, that’s a fact. The rest is your opinion, not fact. Sorry you lost your investment. If you can’t afford to lose your investment then you should not have invested. Looks like you have lots of insider information you’re relying on as well if it really isn’t just your opinion.