Investments / Space ClearSpace wins an $80 million contract to clean up space junk 10/23/202610/20/2026 Space is getting crowded, and cleaning it up is becoming a real business. On 15 October, Luxembourg-based ClearSpace […]