Capturing defective satellites in space – DLR awards contract to Astrium

13 September 2012