News

This technology offers a solution to the continuous accumulation of space debris, such as defunct satellites and spent rocket stages.