Get the latest Science News and Discoveries
US Space Force awards 1st-of-its-kind $52 million contract to deorbit its satellites
"This contract reflects both the value of affordable servicing missions and the technical readiness of the Otter."
None
Or read this on Space.com



