ClearSpace Raises €26 Million to Cleanup Space in A Series A Round Led by OTB Ventures and Swisscom Ventures Alyssa Lafleur January 19, 2023