Hacker News new | ask | show | jobs
by seanmcdirmid 1093 days ago
Tencent owns $150 million of it (based on its 2019 valuation anyways).