UK company hoping to stop satellite destroying space debris
ODIN Space wants to build a network of sensors up in space to map almost invisible bits of debris
ODIN Space wants to build a network of sensors up in space to map almost invisible bits of debris