One can put forth a theory that institution money placed on a otc stock without revenue demonstrates superior knowledge.
The other side of the coin is institutions are not always right and institutions do put money on companies like this with maybe the only fundamental difference being nasdaq vs. otc.
Big money supposedly attended meeting so the interest exists.
I view the big money support is insufficient room for comfort when current volume and price technicals are not positive in my opinion.