Startups
Starfish Space loses contact with its Otter spacecraft, ending satellite inspection mission
Starfish Space lost contact with its Otter spacecraft during a $15 million NASA satellite inspection mission, ending the mission prematurely after successful launch.