Starfish Space loses Otter 24C satellite one month after launch: NASA's orbital debris maintenance craft irrecoverable
Starfish Space has lost its Otter 24C satellite one month after launch. While the NASA debris-servicing craft is unrecoverable, the company continues its program with the Otter Pup 2 prototype.
Read more →