Space.com on MSN
US Space Force awards 1st-of-its-kind $52 million contract to deorbit its satellites
Starfish Space just scored a $52.5 million contract to deorbit satellites for the U.S. Space Force, the first deal ever ...
Space Development Agency (SDA) awarded a USD52.5 million contract to Starfish Space for end-of-life satellite disposal, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results