TTechnology Read More Starfish Space ready to launch its first Otter spacecraftSeptember 24, 2026 WASHINGTON — Starfish Space will launch its first Otter satellite-servicing spacecraft next month to test inspection and docking…