NASA Abandons Multibillion-Dollar On-Orbit Satellite Servicing Mission After encountering persistent technical and financial hurdles, NASA has pulled the plug on a satellite servicing demonstration mission. by Jace Dela Cruz