NASA awarded a $15 million contract to Starfish Space to fund development of a debris inspection mission as the agency examines the future of a bigger satellite servicing project.
NASA awarded a $15 million contract to Starfish Space to fund development of a debris inspection mission as the agency examines the future of a bigger satellite servicing project.
Get top stories, military space news and more delivered to your inbox.