Global Teams Win Competition to Clean Up Space Debris

The Saudi Space Agency has named four multinational teams as winners of its global DebriSolver competition, aimed at finding solutions to the growing problem of space debris.

Global Teams Win Competition to Clean Up Space Debris