top | item 25728827

(no title)

mkohlmyr | 5 years 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.

discuss

order

No comments yet.