3 ms·
$6.5 billion? Not bad for a company that doesn't even have a website.
by antfarm 1y ago
$6.5 billion? Not bad for a company that doesn't even have a website.
- DebtDeflation 1y agoOr, near as I can tell, any customers or any revenue. And apparently 55 employees.