Space won’t clean itself, will it? Well, not exactly, or ever! In 2026, an ambitious Swiss company called ClearSpace intends to undertake an “active debris removal mission” in order to remove a piece of space debris. Recently, the ClearSpace-1 mission ...