Starfish Space satellites in orbit

Two Starfish Space Otter satellites in space against the backdrop of Earth

Two Starfish Space spacecraft are in Earth's orbit. A view of the satellites' solar panels and the planet in the background.

← Back to article