New UK technology is set to play a major part in clearing dangerous clouds of debris hurtling around the Earth’s lower orbit.
More…