2 ms·
The investors also believe that their 10% stake is worth more than $1B. That's why they invested. Maybe SpaceX could have got more. But at this valuation they c
by robotresearcher 12y ago
The investors also believe that their 10% stake is worth more than $1B. That's why they invested. Maybe SpaceX could have got more. But at this valuation they closed the deal and now have $1B to play with. Both parties happy.