4 ms·
You are not John "patent troll" Chen right? Your ceo suck
by Onavo 2y ago
You are not John "patent troll" Chen right? Your ceo suck
- serf 2y agohe retired last year, but it's amusing to think of some exec-level ceo going onto forums to peddle merch. with BB's stock performance : maybe?