“Clear up after yourselves” UK to fund Oxfordshire-based Astroscale research into dangerous space debris

Harwell-based Astroscale has been awarded UK Space Agency funding to research a UK-led mission…