Get in the bin! UK Space Agency wants public to name its debris removal mission from www.theregister.com - Articles on 2026-10-17 07:29 (#7940E) ClearSpace UK aims to be operational in 2029 with public's suggestion etched on the side of the spacecraft