Is this a debris inspection mission or an Ubuntu release? NASA and Starfish Space have inked a contract worth $15 million to inspect defunct satellites in Earth's orbit ahead of future missions to deal with space junk....
Related Articles
Don't miss out on breaking stories and in-depth articles.