3 ms·
I blows my mind that a company that's sold / leased a few hundred units (?) worth less than $100,000 each is valued at $1 billion.
by mkohlmyr 6y ago
I blows my mind that a company that's sold / leased a few hundred units (?) worth less than $100,000 each is valued at $1 billion.