The difference here IMO is that our billionaire investor previously worked at Spear Leeds which was acquired by Goldman Sachs. I think if he's doing his own homework, well then, we have something here.
Otherwise, If he has an advisor, it would be suicide for said advisor to put his billionaire into ANY OTC stock. Simply put. Once his trusted accountant (everyone trusts their accountant)see's OTC in a clients account, they will cast doubt on such an idea. Why? well, wealth management is a fierce battle to poach clients. A good advisor would destroy an incumbent advisor if he saw an OTC loser in clients portfolio. PLUS all accountants either offer money management services or have a buddy that will gladly kick back fee's to them...