4 ms·
The article's title is more clear; this is about a space company.
by eatonphil 8y ago
The article's title is more clear; this is about a space company.
- JMTQp8lwXL 8y agoPerhaps biased, but my initial thought when I see the word "launch" (without context, such as this title) is a software product launch of some kind.