3 ms·
$20B market cap. You could argue it should be $10B, but 'dubious hit' for an early stage investor is ridiculous.
by scosman 11y ago
$20B market cap. You could argue it should be $10B, but 'dubious hit' for an early stage investor is ridiculous.