themadspaceball.com
Garbage Trucks for Satellites?
This article reads a bit like a press release for the German Aerospace Center (DLR). That’s probably because it is, but the Deutsche Welle post talks about all sorts of optimistic future pro…