Starfish Space has won a $54.5 million contract to produce a second Otter satellite servicing spacecraft for the Space Systems Command.
If you're a space geek like me, who loves staring up at the stars and wondering what's out there, there's always a lingering set of existential questions that will remain unanswered for a long time: ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results