News Nasa and SSL complete preliminary design review of robot that will fix satellites August 14, 2017