
Quick reads
‘The Claw’ satellite to remove space debris
A UK space company is helping with the design of a satellite that removes debris from space. Named as ‘The Claw’, the Clearspace-1 satellite will
A UK space company is helping with the design of a satellite that removes debris from space. Named as ‘The Claw’, the Clearspace-1 satellite will