European Space Sustainability Leader ClearSpace closes EUR 26.7 million financing round led by OTB Ventures and Swisscom Ventures
ClearSpace is ramping up operations ahead of the world’s first space debris removal mission, ClearSpace-1, scheduled to launch in 2026.