A arstechnica.com Firm planning 100K satellites claims it will “clean space” by capturing debris 5 points tech_timc 4 years ago 0 comments