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