NASA inks deal with Starfish Space on defunct satellitesNASA collaborates with Starfish Space on a $15 million mission to inspect defunct satellites, aiming to mitigate space debris.
Starfish Space and D-Orbit complete orbital rendezvous, bringing Otter Pup mission to a close | TechCrunchStarfish Space's first mission faced challenges but successfully completed some objectives with help from D-Orbit.